Haymarket Live Timetable

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

  • Departures

  • Arrivals

TrainTimeDurationTrain operatorStatus
Haymarket to Edinburgh (Waverley)08:204 λεπτάScotRailExp. 08:29
Haymarket to Bathgate08:2722 λεπτάScotRailOn time
Haymarket to Edinburgh (Waverley)08:295 λεπτάScotRailOn time
Haymarket to Edinburgh (Waverley)08:314 λεπτάScotRailExp. 08:31
Haymarket to Glasgow Central08:321 ώρα 23 λεπτάScotRailOn time
TrainTimeDurationTrain operatorStatus
Leven to Haymarket08:191 ώρα 8 λεπτάScotRailExp. 08:28
Edinburgh (Waverley) to Haymarket08:274 λεπτάScotRailOn time
Milngavie to Haymarket08:291 ώρα 37 λεπτάScotRailOn time
Aberdeen to Haymarket08:302 ώρες 33 λεπτάScotRailExp. 08:30
Edinburgh (Waverley) to Haymarket08:313 λεπτάScotRailOn time

Station details

Recommendations

  • Popular routes

  • Top Destinations

  • Popular stations

  • Live times