Live Trains for Musselburgh - 22:14 -
Return to Live Trains
Planned
Expected
Edinburgh
22:08
22:10
Musselburgh
22:14
22:16
Wallyford
22:18
22:21
East Linton
22:32
Dunbar
22:38