22:26
Expected On time
Leven
Calling at:
- Edinburgh Gateway (22:28)
- Dalmeny (22:34)
- North Queensferry (22:38)
- Inverkeithing (22:42)
- Rosyth (22:46)
- Dunfermline City (22:51)
- Dunfermline Queen Margaret (22:55)
- Cowdenbeath (23:01)
- Lochgelly (23:07)
- Cardenden (23:11)
- Glenrothes with Thornton (23:18)
- Cameron Bridge (23:27)
- Leven (23:32)
22:27
Expected On time
Edinburgh
Calling at:
- Haymarket (22:33)
- Edinburgh (22:39)
22:52
Expected On time
Perth
via Kirkcaldy
Calling at:
- Edinburgh Gateway (22:54)
- Inverkeithing (23:04)
- Dalgety Bay (23:08)
- Aberdour (23:13)
- Burntisland (23:17)
- Kinghorn (23:22)
- Kirkcaldy (23:27)
- Markinch (23:36)
- Ladybank (23:45)
- Perth (00:08)
22:59
Expected On time
Cowdenbeath
Calling at:
- Edinburgh Gateway (23:01)
- Dalmeny (23:07)
- North Queensferry (23:11)
- Inverkeithing (23:15)
- Rosyth (23:19)
- Dunfermline City (23:24)
- Dunfermline Queen Margaret (23:28)
- Cowdenbeath (23:35)
23:00
Expected On time
Edinburgh
Calling at:
- Haymarket (23:08)
- Edinburgh (23:15)
23:27
Expected On time
Perth
via Cowdenbeath
Calling at:
- Edinburgh Gateway (23:29)
- Dalmeny (23:35)
- North Queensferry (23:39)
- Inverkeithing (23:42)
- Rosyth (23:46)
- Dunfermline City (23:51)
- Dunfermline Queen Margaret (23:55)
- Cowdenbeath (00:01)
- Lochgelly (00:07)
- Cardenden (00:10)
- Glenrothes with Thornton (00:17)
- Markinch (00:24)
- Ladybank (00:32)
- Perth (00:55)
23:38
Expected On time
Edinburgh
Calling at:
- Haymarket (23:44)
- Edinburgh (23:49)
23:58
Expected On time
Edinburgh
Calling at:
- Haymarket (00:04)
- Edinburgh (00:09)