21:04 to Edinburgh
on time
ScotRail service from platform 1
21:04 from Dundee to Edinburgh
Departing Cupar from platform 1
On time
Calling at:
- 21:11: Ladybank - on time
- 21:18: Markinch - on time
- 21:28: Kirkcaldy - on time
- 21:33: Kinghorn - on time
- 21:38: Burntisland - on time
- 21:42: Aberdour - on time
- 21:47: Dalgety Bay - on time
- 21:50: Inverkeithing - on time
- 21:55: North Queensferry - on time
- 21:58: Dalmeny - on time
- 22:05: Edinburgh Gateway - on time
- 22:07: South Gyle - on time
- 22:13: Haymarket - on time
- 22:21: 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:09 to Dundee
on time
ScotRail service from platform 2
21:09 from Edinburgh to Dundee
Departing Cupar from platform 2
On time
Calling at:
- 21:15: Leuchars - on time
- 21:33: 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:42 to Edinburgh
on time
ScotRail service from platform 1
21:42 from Aberdeen to Edinburgh
Departing Cupar from platform 1
On time
Calling at:
- 21:48: Ladybank - on time
- 21:56: Markinch - on time
- 22:05: Kirkcaldy - on time
- 22:41: Haymarket - on time
- 22:46: 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:09 to Dundee
on time
ScotRail service from platform 2
22:09 from Edinburgh to Dundee
Departing Cupar from platform 2
On time
Calling at:
- 22:15: Leuchars - on time
- 22:30: 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:09 to Edinburgh
on time
ScotRail service from platform 1
22:09 from Dundee to Edinburgh
Departing Cupar from platform 1
On time
Calling at:
- 22:16: Ladybank - on time
- 22:24: Markinch - on time
- 22:34: Kirkcaldy - on time
- 22:39: Kinghorn - on time
- 22:43: Burntisland - on time
- 22:48: Aberdour - on time
- 22:52: Dalgety Bay - on time
- 22:56: Inverkeithing - on time
- 23:00: North Queensferry - on time
- 23:04: Dalmeny - on time
- 23:10: Edinburgh Gateway - on time
- 23:12: South Gyle - on time
- 23:19: Haymarket - on time
- 23:25: 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:22 to Aberdeen
on time
ScotRail service from platform 2
22:22 from Edinburgh to Aberdeen
Departing Cupar from platform 2
On time
Calling at:
- 22:29: Leuchars - on time
- 22:44: Dundee - on time
- 23:12: Arbroath - on time
- 23:26: Montrose - on time
- 23:49: Stonehaven - on time
- 00:09: Aberdeen - 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.
×