Edinburgh departures

Disruption through Falkirk Grahamston expected following the emergency services dealing with an earlier incident. More details can be found in Latest Travel News.

21:21
on time
More
Show Less

Calling at

Haymarket21:26on time
Edinburgh Park21:31on time
Uphall21:39on time
Livingston North21:42on time
Bathgate21:47on time
Armadale21:53on time
Blackridge21:57on time
Caldercruix22:03on time
Drumgelloch22:07on time
Airdrie22:10on time
Coatdyke22:19on time
Coatbridge Sunnyside22:21on time
Blairhill22:24on time
Easterhouse22:28on time
Garrowhill22:31on time
Shettleston22:33on time
Carntyne22:36on time
Bellgrove22:39on time
High Street22:41on time
Glasgow Queen Street22:44on time
Charing Cross (Glasgow)22:49on time
Partick22:54on time
Hyndland22:57on time
Anniesland23:00on time
Westerton23:03on time
Drumchapel23:06on time
Drumry23:08on time
Singer23:10on time
Dalmuir23:13on time
Dumbarton East23:23on time
Dumbarton Central23:25on time
Dalreoch23:27on time
Cardross23:32on time
Craigendoran23:39on time
Helensburgh Central23:43on time
From EdinburghOperated by ScotRail

Glasgow Central

Platform 13
21:24
on time
More
Show Less

Calling at

Haymarket21:29on time
Slateford21:33on time
Kingsknowe21:37on time
Wester Hailes21:39on time
Curriehill21:42on time
Kirknewton21:49on time
Livingston South21:56on time
West Calder22:01on time
Addiewell22:04on time
Breich22:08on time
Fauldhouse22:12on time
Shotts22:17on time
Hartwood22:23on time
Cleland22:29on time
Carfin22:32on time
Holytown22:35on time
Bellshill22:39on time
Uddingston22:43on time
Glasgow Central22:56on time
From EdinburghOperated by ScotRail

Aberdeen

no platform
21:31
on time
More
Show Less

Calling at

Haymarket21:35on time
Kirkcaldy22:03on time
Cupar22:22on time
Leuchars22:29on time
Dundee22:44on time
Arbroath23:12on time
Montrose23:26on time
Stonehaven23:49on time
Aberdeen00:09on time
From EdinburghOperated by ScotRail

North Berwick

Platform 4
21:40
on time
More
Show Less

Calling at

Musselburgh21:46on time
Wallyford21:50on time
Prestonpans21:54on time
Longniddry21:59on time
Drem22:06on time
North Berwick22:15on time
From EdinburghOperated by ScotRail

Tweedbank

no platform
21:43
on time
More
Show Less

Calling at

Brunstane21:50on time
Newcraighall21:54on time
Shawfair21:57on time
Eskbank22:01on time
Newtongrange22:05on time
Gorebridge22:09on time
Stow22:27on time
Galashiels22:35on time
Tweedbank22:41on time
From EdinburghOperated by ScotRail
21:45
on time
More
Show Less

Calling at

Haymarket21:48on time
Linlithgow22:02on time
Polmont22:10on time
Falkirk High22:14on time
Croy22:23on time
Glasgow Queen Street22:36on time
From EdinburghOperated by ScotRail

Perth

no platform
21:45
on time
More
Show Less

Calling at

Haymarket21:49on time
Edinburgh Gateway21:54on time
Inverkeithing22:06on time
Kirkcaldy22:22on time
Markinch22:31on time
Ladybank22:44on time
Perth23:06on time
From EdinburghOperated by ScotRail
21:52
on time
More
Show Less

Calling at

Haymarket21:56on time
Edinburgh Park22:01on time
Uphall22:09on time
Livingston North22:12on time
Bathgate22:17on time
Armadale22:23on time
Blackridge22:27on time
Caldercruix22:33on time
Drumgelloch22:37on time
Airdrie22:40on time
Coatdyke22:49on time
Coatbridge Sunnyside22:51on time
Blairhill22:54on time
Easterhouse22:58on time
Garrowhill23:00on time
Shettleston23:03on time
Carntyne23:05on time
Bellgrove23:08on time
High Street23:10on time
Glasgow Queen Street23:13on time
Charing Cross (Glasgow)23:19on time
Partick23:24on time
Hyndland23:26on time
Anniesland23:29on time
Westerton23:32on time
Drumchapel23:35on time
Drumry23:37on time
Singer23:39on time
Dalmuir23:42on time
Dumbarton East23:52on time
Dumbarton Central23:54on time
Dalreoch23:56on time
Cardross00:02on time
Craigendoran00:07on time
Helensburgh Central00:10on time
From EdinburghOperated by ScotRail

Dundee

no platform
22:00
on time
More
Show Less

Calling at

Haymarket22:04on time
South Gyle22:09on time
Edinburgh Gateway22:11on time
Dalmeny22:17on time
North Queensferry22:21on time
Inverkeithing22:24on time
Dalgety Bay22:28on time
Aberdour22:32on time
Burntisland22:37on time
Kinghorn22:41on time
Kirkcaldy22:46on time
Markinch22:57on time
Ladybank23:07on time
Springfield23:11on time
Cupar23:15on time
Leuchars23:22on time
Dundee23:38on time
From EdinburghOperated by ScotRail

Dunblane

no platform
22:04
on time
More
Show Less

Calling at

Haymarket22:07on time
Edinburgh Park22:12on time
Linlithgow22:27on time
Polmont22:32on time
Falkirk Grahamston22:39on time
Camelon22:44on time
Larbert22:49on time
Stirling22:57on time
Bridge of Allan23:03on time
Dunblane23:06on time
From EdinburghOperated by ScotRail