07:24
Expected 07:26
Edinburgh
Calling at:
- Rosyth (07:28)
- Inverkeithing (07:31)
- North Queensferry (07:36)
- Dalmeny (07:39)
- Edinburgh Gateway (07:45)
- South Gyle (07:48)
- Haymarket (07:54)
- Edinburgh (07:59)
07:51
Expected On time
Leven
Calling at:
- Dunfermline Queen Margaret (07:54)
- Cowdenbeath (08:01)
- Lochgelly (08:07)
- Cardenden (08:11)
- Glenrothes with Thornton (08:18)
- Cameron Bridge (08:36)
- Leven (08:41)
08:03
Expected On time
Edinburgh
Calling at:
- Rosyth (08:06)
- Inverkeithing (08:11)
- North Queensferry (08:15)
- Dalmeny (08:19)
- Edinburgh Gateway (08:25)
- Haymarket (08:34)
- Edinburgh (08:40)
08:22
Expected On time
Cowdenbeath
Calling at:
- Dunfermline Queen Margaret (08:25)
- Cowdenbeath (08:33)
08:24
Expected On time
Edinburgh
Calling at:
- Rosyth (08:28)
- 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:50
Expected On time
Leven
Calling at:
- 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:13
Expected On time
Edinburgh
Calling at:
- Rosyth (09:16)
- Inverkeithing (09:20)
- North Queensferry (09:25)
- Dalmeny (09:29)
- Edinburgh Gateway (09:35)
- Haymarket (09:41)
- Edinburgh (09:46)
09:24
Expected On time
Cowdenbeath
Calling at:
- Dunfermline Queen Margaret (09:28)
- Cowdenbeath (09:35)