Haymarket departures

Edinburgh

Platform 3
15:03
on time
More
Show Less

Calling at

Edinburgh15:08on time
From Glasgow CentralOperated by ScotRail

Dundee

Platform 2
15:04
on time
More
Show Less

Calling at

Edinburgh Gateway15:09on time
Inverkeithing15:20on time
Kirkcaldy15:36on time
Markinch15:45on time
Ladybank15:55on time
Cupar16:02on time
Leuchars16:09on time
Dundee16:23on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
15:07
on time
More
Show Less

Calling at

Edinburgh15:12on time
From Glasgow CentralOperated by ScotRail

Leven

Platform 2
15:08
on time
More
Show Less

Calling at

Edinburgh Gateway15:13on time
Dalmeny15:19on time
North Queensferry15:23on time
Inverkeithing15:27on time
Dalgety Bay15:30on time
Aberdour15:35on time
Burntisland15:39on time
Kinghorn15:44on time
Kirkcaldy15:49on time
Cameron Bridge16:03on time
Leven16:08on time
From EdinburghOperated by ScotRail

Dunblane

Platform 4
15:10
on time
More
Show Less

Calling at

Edinburgh Park15:15on time
Linlithgow15:29on time
Polmont15:34on time
Falkirk Grahamston15:40on time
Camelon15:43on time
Larbert15:49on time
Stirling15:58on time
Bridge of Allan16:04on time
Dunblane16:08on time
From EdinburghOperated by ScotRail
15:14
on time
More
Show Less

Calling at

Edinburgh Park15:19on time
Uphall15:27on time
Livingston North15:31on time
Bathgate15:38on time
Armadale15:44on time
Blackridge15:48on time
Caldercruix15:55on time
Drumgelloch15:58on time
Airdrie16:02on time
Coatdyke16:06on time
Coatbridge Sunnyside16:08on time
Blairhill16:11on time
Easterhouse16:15on time
Garrowhill16:17on time
Shettleston16:20on time
Carntyne16:22on time
Bellgrove16:26on time
High Street16:28on time
Glasgow Queen Street16:30on time
Charing Cross (Glasgow)16:34on time
Partick16:38on time
Hyndland16:40on time
Dalmuir16:48on time
Dumbarton East16:57on time
Dumbarton Central16:59on time
Dalreoch17:00on time
Cardross17:05on time
Craigendoran17:10on time
Helensburgh Central17:13on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
15:18
on time
More
Show Less

Calling at

Edinburgh15:22on time
From Helensburgh CentralOperated by ScotRail
15:20
on time
More
Show Less

Calling at

Linlithgow15:33on time
Polmont15:39on time
Falkirk High15:43on time
Croy15:52on time
Glasgow Queen Street16:06on time
From EdinburghOperated by ScotRail