Edinburgh departures

Trains are unable to run between Helensburgh Central and Dumbarton Central. Latest information can be found in Status and Disruptions.

Trains between Wolverhampton and Birmingham International may be cancelled, delayed by up to 60 minutes or revised. More details can be found in Status and Disruptions.

Trains running through York and Leeds may be cancelled, delayed by up to 20 minutes or diverted. More details can be found in Status and Disruptions.

Trains between Stevenage and Alexandra Palace may be cancelled, delayed or revised. More details can be found in Status and Disruptions.

Trains between Dundee and Aberdeen may be delayed by up to 30 minutes. More details can be found in Status and Disruptions.

Aberdeen

no platformThis train has been cancelled because of a shortage of train managers
18:13
cancelled
More
Show Less

Calling at

Haymarket18:17cancelled
Inverkeithing18:30cancelled
Kirkcaldy18:46cancelled
Markinch18:55cancelled
Ladybank19:03cancelled
Cupar19:10cancelled
Leuchars19:17cancelled
Dundee19:31cancelled
Aberdeen20:41cancelled
From PlymouthOperated by CrossCountry

Aberdeen

no platform
18:13
due 18:36
More
Show Less

Calling at

Haymarket18:17due 18:40
Inverkeithing18:30due 18:52
Kirkcaldy18:46due 19:08
Markinch18:55due 19:16
Ladybank19:03due 19:23
Cupar19:10due 19:30
Leuchars19:17due 19:36
Dundee19:31due 19:50
Aberdeen20:41due 20:57
From NewcastleOperated by CrossCountry
18:15
on time
More
Show Less

Calling at

Haymarket18:20on time
Linlithgow18:34on time
Polmont18:39on time
Falkirk High18:43on time
Croy18:52on time
Glasgow Queen Street19:06on time
From EdinburghOperated by ScotRail

Tweedbank

Platform 3
18:16
on time
More
Show Less

Calling at

Brunstane18:26on time
Newcraighall18:30on time
Shawfair18:34on time
Eskbank18:38on time
Newtongrange18:42on time
Gorebridge18:47on time
Stow19:05on time
Galashiels19:13on time
Tweedbank19:18on time
From EdinburghOperated by ScotRail

Leven

Platform 18
18:19
on time
More
Show Less

Calling at

Haymarket18:23on time
South Gyle18:28on time
Edinburgh Gateway18:30on time
Dalmeny18:36on time
North Queensferry18:40on time
Inverkeithing18:44on time
Rosyth18:48on time
Dunfermline Town18:53on time
Dunfermline Queen Margaret18:57on time
Cowdenbeath19:04on time
Lochgelly19:10on time
Cardenden19:14on time
Glenrothes with Thornton19:21on time
Cameron Bridge19:30on time
Leven19:35on time
From EdinburghOperated by ScotRail

Helensburgh Central

Platform 16 3 coaches
18:23
on time
More
Show Less

Calling at

Haymarket18:27on time
Edinburgh Park18:32on time
Uphall18:40on time
Livingston North18:44on time
Bathgate18:48on time
Drumgelloch19:02on time
Airdrie19:05on time
Coatdyke19:09on time
Coatbridge Sunnyside19:11on time
Blairhill19:14on time
Easterhouse19:18on time
Garrowhill19:20on time
Shettleston19:23on time
High Street19:28on time
Glasgow Queen Street19:30on time
Charing Cross (Glasgow)19:34on time
Partick19:38on time
Hyndland19:40on time
Dalmuir19:48on time
Dumbarton East19:58on time
Dumbarton Central20:01on time
Dalreoch20:03on time
Cardross20:08on time
Craigendoran20:17on time
Helensburgh Central20:20on time
From EdinburghOperated by ScotRail

Glasgow Central

Platform 12
18:26
on time
More
Show Less

Calling at

Haymarket18:30on time
Livingston South18:51on time
West Calder18:56on time
Addiewell18:59on time
Breich19:04on time
Fauldhouse19:08on time
Shotts19:13on time
Hartwood19:16on time
Cleland19:21on time
Carfin19:24on time
Holytown19:27on time
Bellshill19:31on time
Uddingston19:37on time
Glasgow Central19:53on time
From EdinburghOperated by ScotRail
18:29
on time
More
Show Less

Calling at

Haymarket18:34on time
Slateford18:39on time
Kingsknowe18:42on time
Wester Hailes18:44on time
Curriehill18:47on time
Kirknewton18:54on time
Carstairs19:09on time
Carluke19:19on time
Wishaw19:27on time
Motherwell19:33on time
Glasgow Central19:56on time
From EdinburghOperated by ScotRail
18:30
on time
More
Show Less

Calling at

Haymarket18:37on time
Falkirk High18:56on time
Lenzie19:08on time
Bishopbriggs19:12on time
Glasgow Queen Street19:18on time
From EdinburghOperated by ScotRail
18:30
on time
More
Show Less

Calling at

Dunbar18:52on time
Berwick-upon-Tweed19:18on time
Alnmouth19:40on time
Morpeth19:57on time
Newcastle20:14on time
Durham20:29on time
Darlington20:47on time
York21:15on time
Doncaster21:40on time
Newark North Gate22:04on time
Grantham22:15on time
Peterborough22:36on time
Stevenage23:05on time
London Kings Cross23:30on time
From EdinburghOperated by London North Eastern Railway