Live Trains for Musselburgh - 21:51 -
Return to Live Trains
Planned
Expected
North Berwick
21:26
21:28
Drem
21:34
On time
Longniddry
21:40
21:41
Prestonpans
21:45
On time
Wallyford
21:48
21:50
Musselburgh
21:51
21:53
Edinburgh
21:58
22:03