Live Trains for Musselburgh - 21:46 -
Return to Live Trains
Planned
Expected
Edinburgh
21:40
21:50
Musselburgh
21:46
21:56
Wallyford
21:50
22:01
Prestonpans
21:54
22:05
Longniddry
21:59
22:11
Drem
22:06
22:18
North Berwick
22:15
22:25