Haymarket around 2127 on 27/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
2100
Edinburgh Airport
Bus service
ScotRail service
2059
Glasgow Queen Street
Arrived at 2100
ScotRail · 8 coaches
3
2103
Leven
Arrived on time
ScotRail · 3 coaches
1
2104
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2106
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2108
Edinburgh
Arrived at 2107
ScotRail · 2 coaches
2
2110
Edinburgh Airport
Bus service
ScotRail service
2109
Bathgate
Arrived at 2112
ScotRail · 3 coaches
3
2110
Dundee
Arrived at 2113
ScotRail · 2 coaches
1
2118
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2120
Edinburgh Airport
Bus service
ScotRail service
2122
Plymouth
Arrived at 2152
CrossCountry Voyager · 4 coaches
4
2123
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2124
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2126
Edinburgh
Arrived at 2125
ScotRail · 3 coaches
4
2127
Glasgow Queen Street
Arrived at 2128
ScotRail · 8 coaches
3
2127
Leven
Arrived on time
ScotRail · 2 coaches
1
2129
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2130
Edinburgh Airport
Bus service
ScotRail service
2132
Dalmuir
Arrived at 2134
ScotRail · 3 coaches
3
2132
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2134
Edinburgh
Arrived at 2138
ScotRail · 3 coaches
2
2135
Manchester Airport
Arrived at 2138
Transpennine Express · 5 coaches
3
2137
Edinburgh
Arrived at 2138
ScotRail · 4 coaches
4
2140
Edinburgh Airport
Bus service
ScotRail service
2143
Aberdeen
Arrived on time
ScotRail · 3 coaches
1
2147
Glasgow Central
Arrived at 2153
ScotRail · 2 coaches
3
2147
Edinburgh
Arrived at 2146
ScotRail · 2 coaches
2
2150
Edinburgh Airport
Bus service
ScotRail service
2151
Dunblane
Arrived on time
ScotRail · 3 coaches
3
2148
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2153
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2156
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2156
Leven
Arrived on time
ScotRail · 5 coaches
1
2158
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2200
Edinburgh Airport
Bus service
ScotRail service
2204
Edinburgh
Arrived at 2203
ScotRail · 2 coaches
2
2206
Dundee
Arrived on time
ScotRail · 2 coaches
1
2207
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2207
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2208
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
2210
Edinburgh Airport
Bus service
ScotRail service
2214
Inverness
Arrived on time
ScotRail Inter7City · 5 coaches
1
2219
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2220
Edinburgh Airport
Bus service
ScotRail service
2221
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2225
Leven
Arrived at 2226
ScotRail · 3 coaches
1
2226
Dunblane
Arrived on time
ScotRail · 7 coaches
3
2227
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2230
Edinburgh Airport
Bus service
ScotRail service
2231
Edinburgh
Cancelled (problem with train)
ScotRail service
2231
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2233
Perth
Arrived on time
ScotRail · 2 coaches
1
2235
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2237
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2240
Edinburgh Airport
Bus service
ScotRail service
2240
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
2241
Aberdeen
Arrived on time
ScotRail Inter7City · 4 coaches
1
2245
Glasgow Central
Arrived at 2248
ScotRail · 6 coaches
3
2247
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2249
Dunblane
Arrived at 2252
ScotRail · 4 coaches
3
2249
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2250
Edinburgh Airport
Bus service
ScotRail service
2254
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2256
Edinburgh
Arrived at 2259
ScotRail · 3 coaches
4