Linlithgow departures

22:02
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
22:06
due 22:10
More
Show Less

Calling at

Edinburgh Park 22:16 due 22:20
Haymarket 22:21 due 22:25
Edinburgh 22:27 due 22:30
From Dunblane Operated by ScotRail

Edinburgh

Platform 1
22:16
due 22:19
More
Show Less

Calling at

Haymarket 22:29 due 22:31
Edinburgh 22:34 due 22:36
From Glasgow Queen Street Operated by ScotRail

Dunblane

Platform 2
22:22
on time
More
Show Less

Calling at

Polmont 22:26 on time
Falkirk Grahamston 22:31 on time
Camelon 22:35 on time
Larbert 22:38 on time
Stirling 22:46 on time
Bridge of Allan 22:51 on time
Dunblane 22:54 on time
From Edinburgh Operated by ScotRail
22:33
on time
More
Show Less

Calling at

Polmont 22:38 on time
Falkirk High 22:42 on time
Croy 22:51 on time
Glasgow Queen Street 23:03 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
22:40
on time
More
Show Less

Calling at

Edinburgh Park 22:51 on time
Haymarket 22:58 on time
Edinburgh 23:03 on time
From Dunblane Operated by ScotRail

Edinburgh

Platform 1
22:44
on time
More
Show Less

Calling at

Haymarket 23:01 on time
Edinburgh 23:06 on time
From Glasgow Queen Street Operated by ScotRail

Dunblane

Platform 2
22:54
on time
More
Show Less

Calling at

Polmont 22:58 on time
Falkirk Grahamston 23:03 on time
Camelon 23:07 on time
Larbert 23:10 on time
Stirling 23:18 on time
Bridge of Allan 23:23 on time
Dunblane 23:26 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
23:06
on time
More
Show Less

Calling at

Edinburgh Park 23:16 on time
Haymarket 23:20 on time
Edinburgh 23:25 on time
From Dunblane Operated by ScotRail
23:06
on time
More
Show Less

Calling at

Polmont 23:11 on time
Falkirk High 23:15 on time
Croy 23:24 on time
Glasgow Queen Street 23:38 on time
From Edinburgh Operated by ScotRail