Haymarket around 2200 on 31/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2131
Cowdenbeath
Arrived at 2130
ScotRail · 2 coaches
1
2140
Edinburgh Airport
Bus service
ScotRail service
2140
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
2141
Perth
Arrived at 2142
ScotRail · 2 coaches
1
2145
Aberdeen
Arrived on time
ScotRail Inter7City · 4 coaches
1
2150
Edinburgh Airport
Bus service
ScotRail service
2156
Dunblane
Arrived on time
ScotRail · 3 coaches
3
2200
Edinburgh Airport
Bus service
ScotRail service
2200
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2204
Leven
Arrived on time
ScotRail · 3 coaches
1
2210
Edinburgh Airport
Bus service
ScotRail service
2220
Edinburgh Airport
Bus service
ScotRail service
2230
Edinburgh Airport
Bus service
ScotRail service
2240
Edinburgh Airport
Bus service
ScotRail service
2250
Edinburgh Airport
Bus service
ScotRail service
2300
Edinburgh Airport
Bus service
ScotRail service
2310
Edinburgh Airport
Bus service
ScotRail service
2320
Edinburgh Airport
Bus service
ScotRail service