Haymarket around 2350 on 21/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2326
Edinburgh
Arrived at 2325
ScotRail · 6 coaches
4
2330
Edinburgh Airport
Bus service
ScotRail service
2329
Aberdeen
Arrived at 2331
CrossCountry Voyager · 4 coaches
1
2333
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2339
Preston
Arrived on time
Transpennine Express · 5 coaches
3
2340
Edinburgh Airport
Bus service
ScotRail service
2340
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2343
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2350
Edinburgh Airport
Bus service
ScotRail service
2353
Glenrothes with Thornton
Arrived on time
ScotRail · 6 coaches
1
2359
Edinburgh Airport
Bus service
ScotRail service
0010
Edinburgh Airport
Bus service
ScotRail service
0015
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
0016
Edinburgh Airport
Bus service
ScotRail service
0022
Edinburgh Airport
Bus service
ScotRail service
0031
Edinburgh Airport
Bus service
ScotRail service
0031
Edinburgh Airport
Bus service
ScotRail service
0040
Edinburgh Airport
Bus service
ScotRail service
0049
Edinburgh Airport
Bus service
ScotRail service
0058
Edinburgh Airport
Bus service
ScotRail service
0107
Edinburgh Airport
Bus service
ScotRail service