Haymarket around 2053 on 19/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
2023
Bristol Temple Meads
Cancelled (unknown reason)
CrossCountry service
2030
Edinburgh Airport
Bus service
ScotRail service
2030
Glasgow Queen Street
Arrived at 2029
ScotRail · 8 coaches
3
2031
Edinburgh
Arrived at 2030
ScotRail · 6 coaches
4
2032
Cowdenbeath
Arrived at 2031
ScotRail · 3 coaches
1
2034
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2039
Glasgow Central
Arrived on time
ScotRail · 6 coaches
3
2038
London Kings Cross
Arrived at 2043
LNER Azuma · 9 coaches
2
2039
Perth
Arrived on time
ScotRail · 5 coaches
1
2040
Edinburgh Airport
Bus service
ScotRail service
2041
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
2044
Edinburgh
Arrived at 2047
ScotRail · 5 coaches
2
2043
Aberdeen
Arrived at 2044
LNER Azuma · 9 coaches
1
2044
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2049
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2050
Edinburgh Airport
Bus service
ScotRail service
2051
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
2054
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2056
Edinburgh
Arrived at 2055
ScotRail · 6 coaches
4
2056
Glasgow Central
Arrived at 2055
ScotRail · 4 coaches
3
2100
Edinburgh Airport
Bus service
ScotRail service
2100
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2103
Leven
Arrived on time
ScotRail · 4 coaches
1
2104
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2106
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2107
Dundee
Arrived on time
ScotRail · 3 coaches
1
2110
Edinburgh Airport
Bus service
ScotRail service
2110
Bathgate
Arrived on time
ScotRail · 3 coaches
3
2111
Edinburgh
Arrived at 2110
ScotRail · 3 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
Cancelled (unknown reason)
CrossCountry service
2123
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2126
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2127
Leven
Arrived on time
ScotRail · 3 coaches
1
2128
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2130
Edinburgh Airport
Bus service
ScotRail service
2130
Edinburgh
Arrived at 2129
ScotRail · 6 coaches
4
2131
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2133
Edinburgh
Arrived at 2132
ScotRail · 3 coaches
2
2133
Manchester Airport
Arrived at 2138
Transpennine Express · 5 coaches
3
2139
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2139
Helensburgh Central
Arrived at 2142
ScotRail · 6 coaches
3
2139
Edinburgh
Arrived at 2140
ScotRail · 3 coaches
4
2140
Edinburgh Airport
Bus service
ScotRail service
2141
Perth
Arrived on time
ScotRail · 3 coaches
1
2145
Aberdeen
Arrived on time
ScotRail · 3 coaches
1
2148
Glasgow Central
Arrived at 2152
ScotRail · 3 coaches
3
2148
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2150
Edinburgh Airport
Bus service
ScotRail service
2153
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2155
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2156
Dunblane
Arrived at 2158
ScotRail · 4 coaches
3
2200
Edinburgh Airport
Bus service
ScotRail service
2200
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2204
Leven
Arrived at 2203
ScotRail · 3 coaches
1
2204
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2206
Helensburgh Central
Arrived at 2207
ScotRail · 3 coaches
3
2207
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2207
Dundee
Arrived on time
ScotRail · 5 coaches
1
2208
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2210
Edinburgh Airport
Bus service
ScotRail service
2210
Inverness
Arrived at 2211
ScotRail Inter7City · 5 coaches
3
2215
London Euston
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 on time
ScotRail · 3 coaches
2

Search Menu