Haymarket around 2021 on 06/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1953
Edinburgh Airport
Bus service
ScotRail service
1953
Edinburgh Airport
Bus service
ScotRail service
1953
Cowdenbeath
On time
ScotRail service
2
1957
Edinburgh
On time
ScotRail · 4 coaches
1
1957
Helensburgh Central
On time
ScotRail · 6 coaches
4
1957
Edinburgh
On time
ScotRail · 6 coaches
3
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Dundee
On time
ScotRail · 2 coaches
2
2007
Edinburgh
On time
ScotRail · 3 coaches
1
2007
Edinburgh
On time
ScotRail · 3 coaches
3
2007
Dunblane
On time
ScotRail · 4 coaches
4
2009
Leven
On time
ScotRail service
2
2012
Edinburgh
On time
ScotRail · 9 coaches
3
2013
Edinburgh Airport
Bus service
ScotRail service
2017
Glasgow Central
On time
CrossCountry Voyager · 5 coaches
4
2019
Edinburgh
On time
Avanti WC Pendolino · 11 coaches
3
2021
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
2021
Leven
On time
ScotRail service
2
2023
Edinburgh Airport
Bus service
ScotRail service
2023
Edinburgh
On time
ScotRail · 4 coaches
1
2024
Edinburgh
On time
ScotRail · 6 coaches
3
2031
Edinburgh
On time
ScotRail service
1
2031
Helensburgh Central
On time
ScotRail · 6 coaches
4
2033
Edinburgh Airport
Bus service
ScotRail service
2035
Glasgow Central
On time
ScotRail · 3 coaches
4
2040
Edinburgh
On time
ScotRail · 5 coaches
1
2043
Edinburgh Airport
Bus service
ScotRail service
2044
Perth
On time
ScotRail · 3 coaches
2
2045
Edinburgh
On time
ScotRail · 6 coaches
3
2049
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
2053
Edinburgh Airport
Bus service
ScotRail service
2053
Edinburgh
On time
ScotRail · 6 coaches
3
2054
Cowdenbeath
On time
ScotRail · 4 coaches
2
2056
Edinburgh
On time
ScotRail · 4 coaches
3
2056
Helensburgh Central
On time
ScotRail · 9 coaches
4
2103
Edinburgh Airport
Bus service
ScotRail service
2104
Edinburgh
On time
ScotRail · 2 coaches
1
2104
Dundee
On time
ScotRail · 3 coaches
2
2107
Dunblane
On time
ScotRail · 3 coaches
4
2108
Leven
On time
ScotRail · 4 coaches
2
2109
Edinburgh
On time
ScotRail · 6 coaches
3
2113
Edinburgh Airport
Bus service
ScotRail service
2113
Edinburgh
On time
ScotRail · 2 coaches
1
2117
Glasgow Central
On time
CrossCountry Voyager · 4 coaches
4
2122
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
2123
Edinburgh Airport
Bus service
ScotRail service
2123
Edinburgh
On time
ScotRail · 6 coaches
3
2124
Leven
On time
ScotRail · 2 coaches
2
2126
Helensburgh Central
On time
ScotRail · 6 coaches
4
2129
Edinburgh
On time
ScotRail · 3 coaches
1
2130
Glasgow Central
On time
ScotRail · 6 coaches
4
2132
Edinburgh
On time
ScotRail service
1
2132
Edinburgh
On time
ScotRail · 6 coaches
3
2134
Edinburgh Airport
Bus service
ScotRail service
2136
Aberdeen
On time
ScotRail · 3 coaches
2
2140
Edinburgh
On time
ScotRail · 4 coaches
1
2144
Edinburgh
On time
ScotRail · 3 coaches
1
2145
Edinburgh Airport
Bus service
ScotRail service
2148
Edinburgh
On time
ScotRail service
3
2148
Perth
On time
ScotRail · 2 coaches
2

Search Menu