20:43
Expected 20:45
Edinburgh
Calling at:
- Kinghorn (20:48)
- Burntisland (20:53)
- Aberdour (20:58)
- Dalgety Bay (21:03)
- Inverkeithing (21:06)
- North Queensferry (21:11)
- Dalmeny (21:15)
- Edinburgh Gateway (21:21)
- Haymarket (21:27)
- Edinburgh (21:32)
Departures
This service has been delayed by trespassers on the railway earlier today