Haymarket around 2128 on 06/01/2026
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2100
Edinburgh Airport
Bus service
ScotRail service
2100
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2103
Leven
Arrived at 2105
ScotRail · 3 coaches
1
2104
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2106
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2107
Dundee
Cancelled (train fault)
ScotRail service
2110
Edinburgh Airport
Bus service
ScotRail service
2110
Bathgate
Arrived on time
ScotRail · 3 coaches
3
2111
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2118
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2120
Edinburgh Airport
Bus service
ScotRail service
2121
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2122
Plymouth
Arrived at 2121
CrossCountry Voyager · 4 coaches
4
2123
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2126
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2127
Leven
Arrived at 2131
ScotRail · 2 coaches
1
2128
Glasgow Queen Street
Arrived on time
ScotRail · 7 coaches
3
2130
Edinburgh Airport
Bus service
ScotRail service
2130
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
2131
Cowdenbeath
Arrived at 2135
ScotRail · 2 coaches
1
2133
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2139
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2139
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
2139
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2140
Edinburgh Airport
Bus service
ScotRail service
2141
Perth
Arrived at 2143
ScotRail · 3 coaches
1
2145
Aberdeen
Arrived at 2151
ScotRail · 2 coaches
1
2148
Glasgow Central
Arrived at 2147
ScotRail · 2 coaches
3
2148
Edinburgh
Arrived on time
ScotRail · 7 coaches
4
2150
Edinburgh Airport
Bus service
ScotRail service
2153
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2155
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2156
Dunblane
Arrived on time
ScotRail · 3 coaches
3
2200
Edinburgh Airport
Bus service
ScotRail service
2200
Glasgow Queen Street
Arrived at 2202
ScotRail · 8 coaches
3
2204
Leven
Arrived at 2206
ScotRail · 3 coaches
1
2204
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2206
Dumbarton Central
Arrived on time
ScotRail · 3 coaches
3
2207
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2207
Dundee
Arrived at 2210
ScotRail · 3 coaches
1
2208
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2210
Edinburgh Airport
Bus service
ScotRail service
2210
Inverness
Arrived on time
ScotRail Inter7City · 4 coaches
3
2214
Lockerbie
Arrived on time
Avanti WC Pendolino · 11 coaches
3
2219
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2220
Edinburgh Airport
Bus service
ScotRail service
2220
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2222
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2225
Edinburgh
Arrived at 2224
ScotRail · 3 coaches
4
2226
Leven
Arrived at 2227
ScotRail · 2 coaches
1
2229
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2230
Edinburgh Airport
Bus service
ScotRail service
2230
Edinburgh
Cancelled (problem at depot)
ScotRail service
2232
Perth
Cancelled (problem at depot)
ScotRail service
2235
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
2237
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2237
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2238
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2240
Edinburgh Airport
Bus service
ScotRail service
2241
Aberdeen
Cancelled (adverse weather conditions)
ScotRail service
2243
Glasgow Central
Arrived at 2246
ScotRail · 3 coaches
3
2247
Dunblane
Arrived at 2249
ScotRail · 3 coaches
3
2250
Edinburgh Airport
Bus service
ScotRail service
2248
Edinburgh
Arrived at 2250
ScotRail · 8 coaches
4
2253
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2253
Edinburgh
Arrived at 2254
ScotRail · 6 coaches
4