23:55
Expected 00:21
Edinburgh
Calling at:
- Inverkeithing (00:23)
- North Queensferry (00:27)
- Dalmeny (00:31)
- Edinburgh Gateway (00:36)
- Haymarket (00:42)
- Edinburgh (00:47)
This service has been delayed by train crew being delayed by service disruption
