18:00 to Edinburgh
on time
ScotRail service from platform 1
18:00 from Dundee to Edinburgh
Departing Cupar from platform 1
On time
Calling at:
- 18:04: Springfield - on time
- 18:09: Ladybank - on time
- 18:16: Markinch - on time
- 18:26: Kirkcaldy - on time
- 18:31: Kinghorn - on time
- 18:36: Burntisland - on time
- 18:40: Aberdour - on time
- 18:45: Dalgety Bay - on time
- 18:48: Inverkeithing - on time
- 18:59: Edinburgh Gateway - on time
- 19:06: Haymarket - on time
- 19:11: 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.
×
18:10 to Dundee
expected 18:12
ScotRail service from platform 2
18:10 from Edinburgh to Dundee
Departing Cupar from platform 2
Expected 18:12
Calling at:
- 18:17: Leuchars - expected 18:19
- 18:32: 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.
×
18:24 to Aberdeen
on time
ScotRail service from platform 2
18:24 from Edinburgh to Aberdeen
Departing Cupar from platform 2
On time
Calling at:
- 18:31: Leuchars - on time
- 18:50: Dundee - on time
- 19:12: Arbroath - on time
- 19:26: Montrose - on time
- 19:47: Stonehaven - on time
- 20:05: 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.
×
19:02 to Dundee
on time
ScotRail service from platform 2
19:02 from Edinburgh to Dundee
Departing Cupar from platform 2
On time
Calling at:
- 19:09: Leuchars - on time
- 19: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.
×
19:07 to Edinburgh
on time
ScotRail service from platform 1
19:07 from Dundee to Edinburgh
Departing Cupar from platform 1
On time
Calling at:
- 19:14: Ladybank - on time
- 19:22: Markinch - on time
- 19:32: Kirkcaldy - on time
- 19:37: Kinghorn - on time
- 19:41: Burntisland - on time
- 19:46: Aberdour - on time
- 19:50: Dalgety Bay - on time
- 19:54: Inverkeithing - on time
- 20:08: Edinburgh Gateway - on time
- 20:15: Haymarket - on time
- 20:22: 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.
×
19:13 to Aberdeen
on time
CrossCountry service from platform 2
19:13 from Plymouth to Aberdeen
Departing Cupar from platform 2
On time
Calling at:
- 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.
×