08:06
Expected On time
Edinburgh
Calling at:
- Inverkeithing (08:11)
- North Queensferry (08:15)
- Dalmeny (08:19)
- Edinburgh Gateway (08:25)
- Haymarket (08:34)
- Edinburgh (08:40)
08:17
Expected On time
Cowdenbeath
Calling at:
- Dunfermline City (08:21)
- Dunfermline Queen Margaret (08:25)
- Cowdenbeath (08:33)
08:28
Expected On time
Edinburgh
Calling at:
- Inverkeithing (08:31)
- North Queensferry (08:36)
- Dalmeny (08:39)
- Edinburgh Gateway (08:45)
- South Gyle (08:48)
- Haymarket (08:54)
- Edinburgh (08:59)
08:45
Expected On time
Leven
Calling at:
- Dunfermline City (08:49)
- Dunfermline Queen Margaret (08:53)
- Cowdenbeath (08:59)
- Lochgelly (09:05)
- Cardenden (09:09)
- Glenrothes with Thornton (09:16)
- Cameron Bridge (09:25)
- Leven (09:30)
09:17
Expected On time
Edinburgh
Calling at:
- Inverkeithing (09:20)
- North Queensferry (09:25)
- Dalmeny (09:29)
- Edinburgh Gateway (09:35)
- Haymarket (09:41)
- Edinburgh (09:46)
09:19
Expected On time
Cowdenbeath
Calling at:
- Dunfermline City (09:24)
- Dunfermline Queen Margaret (09:28)
- Cowdenbeath (09:35)
09:35
Expected On time
Edinburgh
Calling at:
- Inverkeithing (09:39)
- North Queensferry (09:43)
- Dalmeny (09:47)
- Edinburgh Gateway (09:53)
- South Gyle (09:55)
- Haymarket (10:04)
- Edinburgh (10:11)
09:46
Expected On time
Leven
Calling at:
- Dunfermline City (09:51)
- Dunfermline Queen Margaret (09:55)
- Cowdenbeath (10:01)
- Lochgelly (10:07)
- Cardenden (10:10)
- Glenrothes with Thornton (10:17)
- Cameron Bridge (10:27)
- Leven (10:32)