17:55 to London Kings Cross
on time
Lumo service from platform 7
17:55 from Edinburgh to London Kings Cross
Departing Edinburgh from platform 7
On time
Calling at:
- 19:07: Morpeth - on time
- 19:22: Newcastle - on time
- 22:02: Stevenage - on time
- 22:26: London Kings Cross - on time
Train service operated by Lumo
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
17:59 to Glasgow Central
on time
ScotRail service from platform 15
17:59 from Edinburgh to Glasgow Central
Departing Edinburgh from platform 15
On time
Calling at:
- 18:02: Haymarket - on time
- 18:06: Slateford - on time
- 18:09: Kingsknowe - on time
- 18:11: Wester Hailes - on time
- 18:14: Curriehill - on time
- 18:21: Kirknewton - on time
- 18:25: Livingston South - on time
- 18:30: West Calder - on time
- 18:33: Addiewell - on time
- 18:37: Breich - on time
- 18:41: Fauldhouse - on time
- 18:46: Shotts - on time
- 18:50: Hartwood - on time
- 18:54: Cleland - on time
- 18:58: Carfin - on time
- 19:00: Holytown - on time
- 19:04: Bellshill - on time
- 19:14: Uddingston - on time
- 19:18: Cambuslang - on time
- 19:27: Glasgow Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:03 to Dunblane
on time
ScotRail service from platform 16
18:03 from Edinburgh to Dunblane
Departing Edinburgh from platform 16
On time
Calling at:
- 18:07: Haymarket - on time
- 18:14: Edinburgh Park - on time
- 18:29: Linlithgow - on time
- 18:34: Polmont - on time
- 18:39: Falkirk Grahamston - on time
- 18:44: Camelon - on time
- 18:51: Larbert - on time
- 18:59: Stirling - on time
- 19:04: Bridge of Allan - on time
- 19:08: Dunblane - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:06 to Birmingham New Street
on time
CrossCountry service from platform 11
18:06 from Edinburgh to Birmingham New Street
Departing Edinburgh from platform 11
On time
Calling at:
- 18:27: Dunbar - on time
- 18:51: Berwick-upon-Tweed - on time
- 19:22: Morpeth - on time
- 19:38: Newcastle - on time
- 19:54: Durham - on time
- 20:12: Darlington - on time
- 20:39: York - on time
- 21:08: Leeds - on time
- 21:22: Wakefield Westgate - on time
- 21:55: Sheffield - on time
- 22:08: Chesterfield - on time
- 22:27: Derby - on time
- 22:38: Burton-on-Trent - on time
- 22:48: Tamworth - on time
- 23:08: Birmingham New Street - on time
Train service operated by CrossCountry
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:07 to Helensburgh Central
on time
ScotRail service from platform 20
18:07 from Edinburgh to Helensburgh Central
Departing Edinburgh from platform 20
On time
Calling at:
- 18:11: Haymarket - on time
- 18:18: Edinburgh Park - on time
- 18:26: Uphall - on time
- 18:30: Livingston North - on time
- 18:34: Bathgate - on time
- 18:43: Armadale - on time
- 18:46: Blackridge - on time
- 18:53: Caldercruix - on time
- 18:56: Drumgelloch - on time
- 19:00: Airdrie - on time
- 19:05: Coatdyke - on time
- 19:07: Coatbridge Sunnyside - on time
- 19:10: Blairhill - on time
- 19:14: Easterhouse - on time
- 19:17: Garrowhill - on time
- 19:19: Shettleston - on time
- 19:21: Carntyne - on time
- 19:25: Bellgrove - on time
- 19:27: High Street - on time
- 19:29: Glasgow Queen Street - on time
- 19:34: Charing Cross (Glasgow) - on time
- 19:38: Partick - on time
- 19:40: Hyndland - on time
- 19:48: Dalmuir - on time
- 19:57: Dumbarton East - on time
- 20:01: Dumbarton Central - on time
- 20:03: Dalreoch - on time
- 20:08: Cardross - on time
- 20:13: Craigendoran - on time
- 20:16: Helensburgh Central - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:11 to Manchester Airport
cancelled
TransPennine Express service
18:11 from Edinburgh to Manchester Airport
Departing Edinburgh
Cancelled
Calling at:
- 19:09: Lockerbie - cancelled
- 19:31: Carlisle - cancelled
- 19:48: Penrith - cancelled
- 20:12: Oxenholme Lake District - cancelled
- 20:27: Lancaster - cancelled
- 20:45: Preston - cancelled
- 21:06: Bolton - cancelled
- 21:22: Manchester Oxford Road - cancelled
- 21:26: Manchester Piccadilly - cancelled
- 21:46: Manchester Airport - cancelled
Train service operated by TransPennine Express
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:12 to Aberdeen
on time
CrossCountry service from platform 2
18:12 from Plymouth to Aberdeen
Departing Edinburgh from platform 2
On time
Calling at:
- 18:16: Haymarket - on time
- 18:29: Inverkeithing - on time
- 18:45: Kirkcaldy - on time
- 18:54: Markinch - on time
- 19:02: Ladybank - on time
- 19:12: Cupar - on time
- 19:19: Leuchars - on time
- 19:33: Dundee - on time
- 20:47: Aberdeen - on time
Train service operated by CrossCountry
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:13 to North Berwick
cancelled
ScotRail service
18:13 from Edinburgh to North Berwick
Departing Edinburgh
Cancelled
Calling at:
- 18:20: Musselburgh - cancelled
- 18:25: Wallyford - cancelled
- 18:28: Prestonpans - cancelled
- 18:33: Longniddry - cancelled
- 18:39: Drem - cancelled
- 18:47: North Berwick - cancelled
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:15 to Glasgow Queen Street
on time
ScotRail service from platform 9
18:15 from Edinburgh to Glasgow Queen Street
Departing Edinburgh from platform 9
On time
Calling at:
- 18:19: Haymarket - on time
- 18:33: Linlithgow - on time
- 18:39: Polmont - on time
- 18:43: Falkirk High - on time
- 18:52: Croy - on time
- 19:06: Glasgow Queen Street - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
18:16 to Tweedbank
on time
ScotRail service from platform 4
18:16 from Edinburgh to Tweedbank
Departing Edinburgh from platform 4
On time
Calling at:
- 18:23: Brunstane - on time
- 18:27: Newcraighall - on time
- 18:30: Shawfair - on time
- 18:34: Eskbank - on time
- 18:38: Newtongrange - on time
- 18:42: Gorebridge - on time
- 19:00: Stow - on time
- 19:08: Galashiels - on time
- 19:13: Tweedbank - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×