21:24 to Perth
on time
ScotRail service from platform 2
21:24 from Edinburgh to Perth
Departing Kirkcaldy from platform 2
On time
Calling at:
- 21:32: Markinch - on time
- 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:30 to Edinburgh
on time
ScotRail service from platform 1
21:30 from Dundee to Edinburgh
Departing Kirkcaldy from platform 1
On time
Calling at:
- 21:46: Inverkeithing - on time
- 21:59: Edinburgh Gateway - on time
- 22:01: South Gyle - on time
- 22:07: Haymarket - on time
- 22:12: 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:36 to Dundee
on time
ScotRail service from platform 2
21:36 from Edinburgh to Dundee
Departing Kirkcaldy from platform 2
On time
Calling at:
- 21:45: Markinch - on time
- 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:43 to Edinburgh
on time
ScotRail service from platform 1
21:43 from Leven to Edinburgh
Departing Kirkcaldy from platform 1
On time
Calling at:
- 21:47: Kinghorn - on time
- 21:52: Burntisland - on time
- 21:57: Aberdour - on time
- 22:01: Dalgety Bay - on time
- 22:05: Inverkeithing - on time
- 22:09: North Queensferry - on time
- 22:13: Dalmeny - on time
- 22:19: Edinburgh Gateway - on time
- 22:26: Haymarket - on time
- 22:31: 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:50 to Edinburgh
on time
ScotRail service from platform 1
21:50 from Perth to Edinburgh
Departing Kirkcaldy from platform 1
On time
Calling at:
- 21:55: Kinghorn - on time
- 21:59: Burntisland - on time
- 22:04: Aberdour - on time
- 22:09: Dalgety Bay - on time
- 22:12: Inverkeithing - on time
- 22:23: Edinburgh Gateway - on time
- 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:54 to Leven
on time
ScotRail service from platform 2
21:54 from Edinburgh to Leven
Departing Kirkcaldy from platform 2
On time
Calling at:
- 22:09: Cameron Bridge - on time
- 22:14: 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.
×
22:04 to Aberdeen
on time
ScotRail service from platform 2
22:04 from Edinburgh to Aberdeen
Departing Kirkcaldy from platform 2
On time
Calling at:
- 22:22: Cupar - on time
- 22:29: Leuchars - on time
- 22:44: Dundee - on time
- 23:05: Arbroath - on time
- 23:20: 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.
×
22:08 to Edinburgh
on time
ScotRail service from platform 1
22:08 from Aberdeen to Edinburgh
Departing Kirkcaldy from platform 1
On time
Calling at:
- 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:20 to Perth
on time
ScotRail service from platform 2
22:20 from Edinburgh to Perth
Departing Kirkcaldy from platform 2
On time
Calling at:
- 22:28: Markinch - on time
- 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:34 to Edinburgh
on time
ScotRail service from platform 1
22:34 from Dundee to Edinburgh
Departing Kirkcaldy from platform 1
On time
Calling at:
- 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.
×