21:33 to Perth
on time
ScotRail service from platform 2
21:33 from Edinburgh to Perth
Departing Markinch from platform 2
On time
Calling at:
- 21:41: Ladybank - on time
- 22:07: 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.
×
21:40 to Edinburgh
expected 21:44
ScotRail service from platform 1
21:40 from Perth to Edinburgh
Departing Markinch from platform 1
Expected 21:44
Calling at:
- 21:50: Kirkcaldy - expected 21:52
- 21:55: Kinghorn - expected 21:57
- 21:59: Burntisland - expected 22:01
- 22:04: Aberdour - expected 22:06
- 22:09: Dalgety Bay - expected 22:11
- 22:12: Inverkeithing - expected 22:14
- 22:23: Edinburgh Gateway - expected 22:25
- 22:27: South Gyle - on time
- 22:32: Haymarket - on time
- 22:37: Edinburgh - 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.
×
21:45 to Dundee
on time
ScotRail service from platform 2
21:45 from Edinburgh to Dundee
Departing Markinch from platform 2
On time
Calling at:
- 21:52: Ladybank - on time
- 21:59: Cupar - on time
- 22:07: Leuchars - on time
- 22:24: 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.
×
21:55 to Edinburgh
on time
ScotRail service from platform 1
21:55 from Aberdeen to Edinburgh
Departing Markinch from platform 1
On time
Calling at:
- 22:05: Kirkcaldy - on time
- 22:41: Haymarket - on time
- 22:47: Edinburgh - 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.
×
22:24 to Edinburgh
on time
ScotRail service from platform 1
22:24 from Dundee to Edinburgh
Departing Markinch from platform 1
On time
Calling at:
- 22:34: Kirkcaldy - on time
- 22:50: Inverkeithing - on time
- 23:00: Edinburgh Gateway - on time
- 23:08: Haymarket - on time
- 23:13: Edinburgh - 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.
×
22:29 to Perth
on time
ScotRail service from platform 2
22:29 from Edinburgh to Perth
Departing Markinch from platform 2
On time
Calling at:
- 22:37: Ladybank - on time
- 23:06: 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.
×
22:47 to Dundee
on time
ScotRail service from platform 2
22:47 from Edinburgh to Dundee
Departing Markinch from platform 2
On time
Calling at:
- 22:55: Ladybank - on time
- 23:00: Springfield - on time
- 23:04: Cupar - on time
- 23:11: Leuchars - on time
- 23:28: 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.
×
22:51 to Edinburgh
on time
ScotRail service from platform 1
22:51 from Perth to Edinburgh
Departing Markinch from platform 1
On time
Calling at:
- 23:01: Kirkcaldy - on time
- 23:06: Kinghorn - on time
- 23:11: Burntisland - on time
- 23:16: Aberdour - on time
- 23:21: Dalgety Bay - on time
- 23:24: Inverkeithing - on time
- 23:34: Edinburgh Gateway - on time
- 23:37: South Gyle - on time
- 23:43: Haymarket - on time
- 23:48: Edinburgh - 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:05 to Edinburgh
on time
ScotRail service from platform 1
23:05 from Dundee to Edinburgh
Departing Markinch from platform 1
On time
Calling at:
- 23:15: Kirkcaldy - on time
- 23:31: Inverkeithing - on time
- 23:42: Edinburgh Gateway - on time
- 23:49: Haymarket - on time
- 23:56: Edinburgh - 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.
×