Haymarket around 2129 on 29/12/2025
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 at 2101
ScotRail · 8 coaches
3
2103
Leven
Arrived on time
ScotRail · 3 coaches
1
2104
Edinburgh
Arrived at 2107
ScotRail · 5 coaches
2
2106
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2107
Dundee
Arrived at 2106
ScotRail · 3 coaches
1
2110
Edinburgh Airport
Bus service
ScotRail service
2110
Bathgate
Arrived on time
ScotRail · 6 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 2125
CrossCountry Voyager · 4 coaches
4
2123
Edinburgh
Arrived at 2122
ScotRail · 3 coaches
2
2126
Edinburgh
Arrived at 2128
ScotRail · 3 coaches
4
2127
Leven
Arrived on time
ScotRail · 2 coaches
1
2128
Glasgow Queen Street
Arrived at 2131
ScotRail · 8 coaches
3
2130
Edinburgh Airport
Bus service
ScotRail service
2130
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2131
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2133
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2133
Manchester Airport
Arrived at 2150
Transpennine Express · 5 coaches
3
2139
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2139
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
2139
Edinburgh
Arrived at 2140
ScotRail · 4 coaches
4
2140
Edinburgh Airport
Bus service
ScotRail service
2141
Perth
Arrived on time
ScotRail · 3 coaches
1
2145
Aberdeen
Arrived at 2146
ScotRail · 3 coaches
1
2148
Glasgow Central
Arrived on time
ScotRail · 2 coaches
3
2148
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2150
Edinburgh Airport
Bus service
ScotRail service
2153
Edinburgh
Arrived on time
ScotRail · 6 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
Dalmuir
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 at 2207
ScotRail · 4 coaches
2
2210
Edinburgh Airport
Bus service
ScotRail service
2210
Inverness
Arrived on time
ScotRail Inter7City · 5 coaches
3
2214
Preston
Arrived on time
Avanti WC Pendolino · 9 coaches
3
2219
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2220
Edinburgh Airport
Bus service
ScotRail service
2220
Edinburgh
Arrived at 2219
ScotRail · 3 coaches
2
2222
Dunblane
Arrived at 2224
ScotRail · 6 coaches
3
2225
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2226
Leven
Arrived on time
ScotRail · 2 coaches
1
2229
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2230
Edinburgh Airport
Bus service
ScotRail service
2230
Edinburgh
Arrived at 2231
ScotRail · 2 coaches
4
2232
Perth
Arrived at 2233
ScotRail · 2 coaches
1
2235
Dalmuir
Arrived at 2236
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
Arrived on time
ScotRail Inter7City · 5 coaches
1
2243
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
2247
Dunblane
Arrived on time
ScotRail · 3 coaches
3
2250
Edinburgh Airport
Bus service
ScotRail service
2248
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2253
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2253
Edinburgh
Arrived on time
ScotRail · 3 coaches
4