23:17 to Motherwell
on time
ScotRail service from platform 4
23:17 from Edinburgh to Motherwell
Departing Haymarket from platform 4
On time
Calling at:
- 23:20: Slateford - on time
- 23:23: Kingsknowe - on time
- 23:26: Wester Hailes - on time
- 23:29: Curriehill - on time
- 23:36: Kirknewton - on time
- 23:51: Carstairs - on time
- 00:08: Carluke - on time
- 00:15: Wishaw - on time
- 00:22: Motherwell - 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.
×
23:18 to Edinburgh
on time
ScotRail service from platform 3
23:18 from Dunblane to Edinburgh
Departing Haymarket from platform 3
On time
Calling at:
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.
×
23:18 to Perth
expected 23:21
ScotRail service from platform 2
23:18 from Edinburgh to Perth
Departing Haymarket from platform 2
Expected 23:21
Calling at:
- 23:23: South Gyle - expected 23:25
- 23:25: Edinburgh Gateway - expected 23:27
- 23:31: Dalmeny - expected 23:33
- 23:39: North Queensferry - on time
- 23:42: Inverkeithing - on time
- 23:46: Rosyth - on time
- 23:51: Dunfermline Town - on time
- 23:55: Dunfermline Queen Margaret - on time
- 00:01: Cowdenbeath - on time
- 00:07: Lochgelly - on time
- 00:10: Cardenden - on time
- 00:17: Glenrothes with Thornton - on time
- 00:24: Markinch - on time
- 00:32: Ladybank - on time
- 00:55: Perth - 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.
×
23:21 to Edinburgh
expected 23:23
ScotRail service from platform 1
23:21 from Leven to Edinburgh
Departing Haymarket from platform 1
Expected 23:23
Calling at:
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.
×
23:21 to Glasgow Queen Street
on time
ScotRail service from platform 4
23:21 from Edinburgh to Glasgow Queen Street
Departing Haymarket from platform 4
On time
Calling at:
- 23:35: Linlithgow - on time
- 23:40: Polmont - on time
- 23:45: Falkirk High - on time
- 23:55: Croy - on time
- 00:01: Lenzie - on time
- 00:06: Bishopbriggs - on time
- 00:12: 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.
×
23:25 to Edinburgh
on time
ScotRail service from platform 1
23:25 from Aberdeen to Edinburgh
Departing Haymarket from platform 1
On time
Calling at:
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.
×
23:26 to Edinburgh
on time
ScotRail service from platform 3
23:26 from Glasgow Central to Edinburgh
Departing Haymarket from platform 3
On time
Calling at:
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.
×
23:36 to Edinburgh
on time
ScotRail service from platform 1
23:36 from Glenrothes with Thornton to Edinburgh
Departing Haymarket from platform 1
On time
Calling at:
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.
×