Buy tickets from Haymarket
through Realtime Tickets, our new ticket portal
1953
Edinburgh Airport
Bus service
ScotRail service
1953
Cowdenbeath
Departed at 1954
ScotRail · 2 coaches
2
1957
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1957
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1959
Bathgate
Departed on time
ScotRail · 6 coaches
4
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Dundee
Departed on time
ScotRail · 3 coaches
2
2007
Edinburgh
Departed on time
ScotRail · 6 coaches
1
2008
Dunblane
Departed on time
ScotRail · 6 coaches
4
2009
Edinburgh
Departed at 2012
ScotRail · 3 coaches
3
2009
Leven
Departed at 2012
ScotRail · 2 coaches
2
2013
Edinburgh Airport
Bus service
ScotRail service
2013
Dumbarton Central
Cancelled (high winds)
ScotRail service
2017
Manchester Piccadilly
Cancelled (high winds)
Transpennine Express service
2018
Preston
Cancelled (high winds)
Avanti West Coast service
2020
Glasgow Queen Street
Departed at 2027
ScotRail · 8 coaches
4
2021
Leven
Departed at 2025
ScotRail · 2 coaches
2
2022
Edinburgh
Departed at 2023
ScotRail · 2 coaches
1
2023
Edinburgh Airport
Bus service
ScotRail service
2023
Edinburgh
Departed on time
ScotRail · 7 coaches
3
2024
Glasgow Central
Departed at 2025
CrossCountry Voyager · 5 coaches
4
2030
Edinburgh
Departed at 2031
ScotRail · 3 coaches
1
2031
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
2033
Edinburgh Airport
Bus service
ScotRail service
2035
Bathgate
Departed on time
ScotRail · 6 coaches
4
2036
Aberdeen
Departed at 2052
LNER Azuma · 9 coaches
2
2039
Edinburgh
Departed at 2049
ScotRail · 3 coaches
3
2039
Edinburgh
Cancelled (high winds)
ScotRail service
2043
Edinburgh Airport
Bus service
ScotRail service
2043
Perth
Departed on time
ScotRail · 2 coaches
2
2045
Leeds
Departed at 2106
LNER Azuma · 9 coaches
1
2046
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2049
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2052
Bathgate
Cancelled (unknown reason)
ScotRail service
2053
Edinburgh Airport
Bus service
ScotRail service
2054
Cowdenbeath
Departed at 2056
ScotRail · 2 coaches
2
2056
Edinburgh
Departed at 2117
ScotRail · 4 coaches
3
2056
Helensburgh Central
Cancelled (high winds)
ScotRail service
2103
Edinburgh Airport
Bus service
ScotRail service
2104
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2104
Dundee
Departed on time
ScotRail · 5 coaches
2
2107
Dunblane
Departed on time
ScotRail · 3 coaches
4
2108
Edinburgh
Departed at 2131
ScotRail · 3 coaches
1
2111
Edinburgh
Cancelled (unknown reason)
ScotRail service
2111
Leven
Departed on time
ScotRail · 2 coaches
2
2113
Edinburgh
Departed at 2136
CrossCountry Voyager · 5 coaches
1
2113
Edinburgh Airport
Bus service
ScotRail service
2117
Glasgow Central
Departed at 2124
CrossCountry Voyager · 4 coaches
4
2121
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2122
Glenrothes with Thornton
Departed at 2124
ScotRail · 3 coaches
2
2123
Edinburgh Airport
Bus service
ScotRail service
2123
Edinburgh
Departed at 2124
ScotRail · 6 coaches
3
2126
Helensburgh Central
Cancelled (unknown reason)
ScotRail service
2128
Edinburgh
Departed at 2144
ScotRail · 3 coaches
1
2130
Glasgow Central
Departed at 2134
ScotRail · 3 coaches
4
2132
Edinburgh
Departed at 2148
ScotRail · 2 coaches
1
2133
Edinburgh Airport
Bus service
ScotRail service
2134
Aberdeen
Departed on time
ScotRail · 3 coaches
2
2139
Perth
Cancelled (unknown reason)
ScotRail service
2140
Edinburgh
Departed at 2152
ScotRail · 6 coaches
3
2141
Edinburgh
Departed at 2223
ScotRail · 3 coaches
1
2143
Edinburgh Airport
Bus service
ScotRail service
2145
Edinburgh
Departed at 2153
ScotRail · 3 coaches
1
2149
Edinburgh
Departed on time
ScotRail · 2 coaches
3
2149
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4