Haymarket around 2358 on 13/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2330
Edinburgh Airport
Bus service
ScotRail service
2330
Glasgow Queen Street
Arrived at 2332
ScotRail · 8 coaches
3
2335
Edinburgh
Arrived at 2336
ScotRail · 3 coaches
4
2335
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2340
Edinburgh Airport
Bus service
ScotRail service
2340
Helensburgh Central
Arrived at 2344
ScotRail · 3 coaches
3
2343
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2344
Perth
Arrived on time
ScotRail · 3 coaches
1
2350
Edinburgh Airport
Bus service
ScotRail service
2350
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2350
Dundee
Arrived on time
ScotRail · 3 coaches
1
2354
Aberdeen
Cancelled (unknown reason)
CrossCountry service
2357
Glasgow Queen Street
Arrived at 0005
ScotRail · 8 coaches
3
2359
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
0001
Edinburgh Airport
Bus service
ScotRail service
0004
Leven
Arrived on time
ScotRail · 3 coaches
1
0010
Edinburgh Airport
Bus service
ScotRail service
0011
Dunblane
Arrived at 0012
ScotRail · 6 coaches
3
0019
Edinburgh Airport
Bus service
ScotRail service
0021
Cowdenbeath
Arrived at 0025
ScotRail · 4 coaches
1
0022
Edinburgh Airport
Bus service
ScotRail service
0024
Leven
Arrived at 0027
ScotRail · 2 coaches
1
0028
Glasgow Queen Street
Arrived at 0029
ScotRail · 8 coaches
3
0031
Edinburgh Airport
Bus service
ScotRail service
0036
Glasgow Central
Not Stopping
ScotRail service
0037
Perth
Arrived at 0039
ScotRail · 3 coaches
1
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