Haymarket around 2043 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
2017
Plymouth
Cancelled (issue with train crew)
CrossCountry service
2020
Edinburgh Airport
Bus service
ScotRail service
2021
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2021
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2022
Leven
Arrived at 2025
ScotRail · 4 coaches
1
2023
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2030
Edinburgh Airport
Bus service
ScotRail service
2030
Cowdenbeath
Arrived on time
ScotRail · 2 coaches
1
2031
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2031
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2034
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2039
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
2039
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
2039
Perth
Arrived on time
ScotRail · 3 coaches
1
2040
Edinburgh Airport
Bus service
ScotRail service
2043
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2044
Edinburgh
Cancelled (issue with train crew)
ScotRail service
2048
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2050
Edinburgh Airport
Bus service
ScotRail service
2052
Preston
Arrived at 2053
Avanti WC Pendolino · 11 coaches
3
2053
Dalmuir
Arrived at 2055
ScotRail · 3 coaches
1
2054
Edinburgh
Arrived at 2053
ScotRail · 2 coaches
2
2056
Glasgow Central
Arrived at 2108
ScotRail · 4 coaches
3
2056
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
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

Search Menu