Musselburgh Live Timetable

Our live timetable provides real-time information about train schedules and services for passengers traveling to and from Musselburgh. Check it now to plan your next journey.

  • Departures

  • Arrivals

TrainTimeDurationTrain operatorStatus
Musselburgh to North Berwick11:4527 minuuttiaScotRailOn time
Musselburgh to Edinburgh (Waverley)11:489 minuuttiaScotRailOn time
Musselburgh to Edinburgh (Waverley)11:537 minuuttiaScotRailOn time
Musselburgh to Dunbar12:4323 minuuttiaScotRailOn time
Musselburgh to Edinburgh (Waverley)12:489 minuuttiaScotRailOn time
TrainTimeDurationTrain operatorStatus
Edinburgh (Waverley) to Musselburgh11:446 minuuttiaScotRailOn time
North Berwick to Musselburgh11:4826 minuuttiaScotRailOn time
Dunbar to Musselburgh11:5222 minuuttiaScotRailOn time
Edinburgh (Waverley) to Musselburgh12:426 minuuttiaScotRailOn time
Edinburgh (Waverley) to Musselburgh12:477 minuuttiaScotRailOn time

Station details

Recommendations

  • Popular routes

  • Top Destinations

  • Popular stations