20:23 Platform —
Expected Cancelled
Edinburgh
Calling at:
- Stow (20:32)
- Gorebridge (20:48)
- Newtongrange (20:52)
- Eskbank (20:55)
- Shawfair (20:59)
- Newcraighall (21:04)
- Brunstane (21:07)
- Edinburgh (21:18)
Departures

This train has already left the station.