Edinburgh departures |
Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.
A broken rail is severely disrupting services that run southbound from Edinburgh station. More details can be found in Latest Travel News.
Bathgate
Platform 1411:07
delayed
More
Show Less
Calling at | |||
Haymarket | 11:11 | delayed | |
Edinburgh Park | 11:16 | delayed | |
Uphall | 11:24 | delayed | |
Livingston North | 11:27 | delayed | |
Bathgate | 11:32 | delayed | |
Armadale | 11:38 | cancelled | |
Blackridge | 11:42 | cancelled | |
Caldercruix | 11:48 | cancelled | |
Drumgelloch | 11:52 | cancelled | |
Airdrie | 11:55 | cancelled | |
Coatdyke | 11:59 | cancelled | |
Coatbridge Sunnyside | 12:02 | cancelled | |
Blairhill | 12:05 | cancelled | |
Easterhouse | 12:09 | cancelled | |
Garrowhill | 12:11 | cancelled | |
Shettleston | 12:14 | cancelled | |
Carntyne | 12:16 | cancelled | |
Bellgrove | 12:19 | cancelled | |
High Street | 12:21 | cancelled | |
Glasgow Queen Street | 12:23 | cancelled | |
Charing Cross (Glasgow) | 12:26 | cancelled | |
Partick | 12:31 | cancelled | |
Hyndland | 12:33 | cancelled | |
Anniesland | 12:37 | cancelled | |
Westerton | 12:40 | cancelled | |
Drumchapel | 12:42 | cancelled | |
Drumry | 12:44 | cancelled | |
Singer | 12:47 | cancelled | |
Dalmuir | 12:49 | cancelled | |
Dumbarton East | 12:58 | cancelled | |
Dumbarton Central | 13:00 | cancelled | |
Dalreoch | 13:02 | cancelled | |
Cardross | 13:07 | cancelled | |
Craigendoran | 13:12 | cancelled | |
Helensburgh Central | 13:15 | cancelled |
11:13
cancelled
More
Show Less
From EdinburghOperated by ScotRail
11:20
cancelled
More
Show Less
Calling at | |||
Morpeth | 12:30 | cancelled | |
Newcastle | 12:46 | cancelled | |
Durham | 13:03 | cancelled | |
Darlington | 13:23 | cancelled | |
York | 13:50 | cancelled | |
London Kings Cross | 15:47 | cancelled |
Glasgow Queen Street
Platform 1411:30
on time
More
Show Less
Calling at | |||
Haymarket | 11:33 | on time | |
Linlithgow | 11:47 | on time | |
Falkirk High | 11:54 | on time | |
Croy | 12:06 | on time | |
Glasgow Queen Street | 12:19 | on time |
11:30
cancelled
More
Show Less
Calling at | |||
Berwick-upon-Tweed | 12:10 | cancelled | |
Newcastle | 13:00 | on time | |
Darlington | 13:28 | on time | |
York | 13:58 | on time | |
London Kings Cross | 15:50 | on time |
Dundee
Platform 1711:32
on time
More
Show Less
Calling at | |||
Haymarket | 11:36 | on time | |
Edinburgh Gateway | 11:41 | on time | |
Inverkeithing | 11:52 | on time | |
Kirkcaldy | 12:08 | on time | |
Markinch | 12:17 | on time | |
Ladybank | 12:24 | on time | |
Cupar | 12:31 | on time | |
Leuchars | 12:38 | on time | |
Dundee | 12:55 | on time |
11:33
cancelled
More
Show Less
Calling at | |||
East Linton | 11:51 | cancelled | |
Dunbar | 11:58 | cancelled | |
Reston | 12:14 | cancelled | |
Berwick-upon-Tweed | 12:25 | cancelled |
Dunblane
Platform 1711:33
on time
More
Show Less
Calling at | |||
Haymarket | 11:37 | on time | |
Edinburgh Park | 11:44 | on time | |
Linlithgow | 11:59 | on time | |
Polmont | 12:04 | on time | |
Falkirk Grahamston | 12:09 | on time | |
Camelon | 12:13 | on time | |
Larbert | 12:16 | on time | |
Stirling | 12:24 | on time | |
Bridge of Allan | 12:29 | on time | |
Dunblane | 12:33 | on time |