08:50 to Bathgate
on time
ScotRail service from platform 14
08:50 from Edinburgh to Bathgate
Departing Edinburgh from platform 14
On time
Calling at:
- 08:54: Haymarket - on time
- 08:59: Edinburgh Park - on time
- 09:07: Uphall - on time
- 09:10: Livingston North - on time
- 09:16: Bathgate - 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.
×
08:52 to London Euston
on time
Avanti West Coast service from platform 9
08:52 from Edinburgh to London Euston
Departing Edinburgh from platform 9
On time
Calling at:
- 08:57: Haymarket - on time
- 10:05: Carlisle - on time
- 10:41: Oxenholme Lake District - on time
- 10:56: Lancaster - on time
- 11:14: Preston - on time
- 11:29: Wigan North Western - on time
- 11:41: Warrington Bank Quay - on time
- 12:00: Crewe - on time
- 12:22: Stafford - on time
- 12:41: Wolverhampton - on time
- 12:55: Sandwell & Dudley - on time
- 13:06: Birmingham New Street - on time
- 13:31: Birmingham International - on time
- 13:44: Coventry - on time
- 13:55: Rugby - on time
- 14:15: Milton Keynes Central - on time
- 14:38: Watford Junction - on time
- 14:54: London Euston - on time
Train service operated by Avanti West Coast
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.
×
08:57 to Glasgow Central
on time
ScotRail service from platform 13
08:57 from Edinburgh to Glasgow Central
Departing Edinburgh from platform 13
On time
Calling at:
- 09:02: Haymarket - on time
- 09:17: Livingston South - on time
- 09:21: West Calder - on time
- 09:32: Shotts - on time
- 09:47: Bellshill - on time
- 10:06: 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.
×
09:00 to Glasgow Queen Street
on time
ScotRail service from platform 14
09:00 from Edinburgh to Glasgow Queen Street
Departing Edinburgh from platform 14
On time
Calling at:
- 09:05: Haymarket - on time
- 09:23: Falkirk High - on time
- 09:35: Lenzie - on time
- 09:40: Bishopbriggs - on time
- 09:46: 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.
×
09:00 to London Kings Cross
on time
London North Eastern Railway service from platform 6
09:00 from Edinburgh to London Kings Cross
Departing Edinburgh from platform 6
On time
Calling at:
- 10:24: Newcastle - on time
- 10:38: Durham - on time
- 10:58: Darlington - on time
- 11:09: Northallerton - on time
- 11:30: York - on time
- 11:54: Doncaster - on time
- 12:17: Newark North Gate - on time
- 12:45: Peterborough - on time
- 13:41: London Kings Cross - on time
Train service operated by London North Eastern Railway
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.
×
09:01 to Dundee
on time
ScotRail service from platform 19
09:01 from Edinburgh to Dundee
Departing Edinburgh from platform 19
On time
Calling at:
- 09:06: Haymarket - on time
- 09:12: Edinburgh Gateway - on time
- 09:23: Inverkeithing - on time
- 09:39: Kirkcaldy - on time
- 09:48: Markinch - on time
- 09:55: Ladybank - on time
- 10:02: Cupar - on time
- 10:09: Leuchars - on time
- 10:26: Dundee - 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.
×
09:07 to Dunblane
on time
ScotRail service from platform 12
09:07 from Edinburgh to Dunblane
Departing Edinburgh from platform 12
On time
Calling at:
- 09:10: Haymarket - on time
- 09:15: Edinburgh Park - on time
- 09:30: Linlithgow - on time
- 09:35: Polmont - on time
- 09:41: Falkirk Grahamston - on time
- 09:44: Camelon - on time
- 09:48: Larbert - on time
- 09:57: Stirling - on time
- 10:02: Bridge of Allan - on time
- 10:06: 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.
×
09:07 to Leven
on time
ScotRail service from platform 1
09:07 from Edinburgh to Leven
Departing Edinburgh from platform 1
On time
Calling at:
- 09:11: Haymarket - on time
- 09:16: Edinburgh Gateway - on time
- 09:22: Dalmeny - on time
- 09:26: North Queensferry - on time
- 09:30: Inverkeithing - on time
- 09:33: Dalgety Bay - on time
- 09:38: Aberdour - on time
- 09:43: Burntisland - on time
- 09:48: Kinghorn - on time
- 09:53: Kirkcaldy - on time
- 10:07: Cameron Bridge - on time
- 10:12: Leven - 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.
×
09:07 to Plymouth
on time
CrossCountry service from platform 7
09:07 from Glasgow Central to Plymouth
Departing Edinburgh from platform 7
On time
Calling at:
- 09:47: Berwick-upon-Tweed - on time
- 10:08: Alnmouth - on time
- 10:38: Newcastle - on time
- 10:51: Durham - on time
- 11:09: Darlington - on time
- 11:37: York - on time
- 12:07: Leeds - on time
- 12:22: Wakefield Westgate - on time
- 12:54: Sheffield - on time
- 13:07: Chesterfield - on time
- 13:26: Derby - on time
- 13:40: Burton-on-Trent - on time
- 14:04: Birmingham New Street - on time
- 14:50: Cheltenham Spa - on time
- 15:20: Bristol Parkway - on time
- 15:34: Bristol Temple Meads - on time
- 16:15: Taunton - on time
- 16:28: Tiverton Parkway - on time
- 16:44: Exeter St Davids - on time
- 17:07: Newton Abbot - on time
- 17:20: Totnes - on time
- 17:47: Plymouth - 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.
×
09:10 to Helensburgh Central
on time
ScotRail service from platform 11
09:10 from Edinburgh to Helensburgh Central
Departing Edinburgh from platform 11
On time
Calling at:
- 09:14: Haymarket - on time
- 09:19: Edinburgh Park - on time
- 09:27: Uphall - on time
- 09:31: Livingston North - on time
- 09:35: Bathgate - on time
- 09:43: Armadale - on time
- 09:47: Blackridge - on time
- 09:53: Caldercruix - on time
- 09:57: Drumgelloch - on time
- 10:00: Airdrie - on time
- 10:06: Coatdyke - on time
- 10:08: Coatbridge Sunnyside - on time
- 10:11: Blairhill - on time
- 10:15: Easterhouse - on time
- 10:17: Garrowhill - on time
- 10:20: Shettleston - on time
- 10:22: Carntyne - on time
- 10:26: Bellgrove - on time
- 10:28: High Street - on time
- 10:30: Glasgow Queen Street - on time
- 10:34: Charing Cross (Glasgow) - on time
- 10:38: Partick - on time
- 10:40: Hyndland - on time
- 10:48: Dalmuir - on time
- 10:57: Dumbarton East - on time
- 10:59: Dumbarton Central - on time
- 11:00: Dalreoch - on time
- 11:05: Cardross - on time
- 11:10: Craigendoran - on time
- 11:13: 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.
×