Haymarket around 2313 on 14/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2244
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2250
Edinburgh Airport
Bus service
ScotRail service
2258
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
2300
Edinburgh Airport
Bus service
ScotRail service
2302
Dunblane
Arrived at 2303
ScotRail · 6 coaches
3
2303
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2306
Leven
Arrived on time
ScotRail · 3 coaches
1
2310
Edinburgh Airport
Bus service
ScotRail service
2314
Glasgow Queen Street
Arrived on time
ScotRail · 4 coaches
3
2320
Edinburgh Airport
Bus service
ScotRail service
2326
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2330
Edinburgh Airport
Bus service
ScotRail service
2329
Aberdeen
Arrived at 2334
CrossCountry Voyager · 5 coaches
1
2333
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
2340
Edinburgh Airport
Bus service
ScotRail service
2339
Preston
Cancelled (planned cancellation)
Transpennine Express 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 at 2354
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