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
Departed on time
ScotRail · 2 coaches
2
1957
Edinburgh
Departed at 1958
ScotRail · 4 coaches
1
1957
Edinburgh
Departed at 2003
ScotRail · 6 coaches
3
1957
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Dundee
Departed at 2005
ScotRail · 3 coaches
2
2007
Edinburgh
Departed at 2010
ScotRail · 3 coaches
1
2007
Edinburgh
Departed at 2016
ScotRail · 3 coaches
3
2007
Dunblane
Departed at 2009
ScotRail · 4 coaches
4
2009
Leven
Departed at 2010
ScotRail · 2 coaches
2
2012
Edinburgh
Departed at 2019
ScotRail · 6 coaches
3
2013
Edinburgh Airport
Bus service
ScotRail service
2017
Glasgow Central
Cancelled (unknown reason)
CrossCountry service
2019
Edinburgh
Departed at 2115
Avanti WC Pendolino · 11 coaches
3
2021
Leven
Departed at 2022
ScotRail · 3 coaches
2
2021
Glasgow Queen Street
Departed at 2024
ScotRail · 8 coaches
4
2023
Edinburgh Airport
Bus service
ScotRail service
2023
Edinburgh
Departed at 2025
ScotRail · 5 coaches
1
2024
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2031
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2031
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2033
Edinburgh Airport
Bus service
ScotRail service
2035
Glasgow Central
Departed at 2037
ScotRail · 3 coaches
4
2040
Edinburgh
Departed on time
ScotRail · 3 coaches
3
2040
Edinburgh
Departed at 2044
ScotRail · 3 coaches
1
2043
Edinburgh Airport
Bus service
ScotRail service
2044
Perth
Departed on time
ScotRail · 3 coaches
2
2045
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2049
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2053
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2053
Edinburgh Airport
Bus service
ScotRail service
2054
Cowdenbeath
Departed at 2055
ScotRail · 4 coaches
2
2056
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2056
Edinburgh
Departed at 2057
ScotRail · 4 coaches
3
2103
Edinburgh Airport
Bus service
ScotRail service
2104
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2104
Dundee
Departed on time
ScotRail · 3 coaches
2
2107
Dunblane
Departed on time
ScotRail · 3 coaches
4
2108
Leven
Departed at 2109
ScotRail · 5 coaches
2
2109
Edinburgh
Departed at 2110
ScotRail · 6 coaches
3
2113
Edinburgh
Departed on time
ScotRail · 2 coaches
1
2113
Edinburgh Airport
Bus service
ScotRail service
2117
Glasgow Central
Departed on time
CrossCountry Voyager · 4 coaches
4
2122
Glasgow Queen Street
Departed at 2123
ScotRail · 7 coaches
4
2123
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2123
Edinburgh Airport
Bus service
ScotRail service
2124
Leven
Departed on time
ScotRail · 3 coaches
2
2126
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2129
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2130
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
2132
Edinburgh
Departed at 2133
ScotRail · 2 coaches
1
2132
Edinburgh
Departed at 2150
ScotRail · 6 coaches
3
2134
Edinburgh Airport
Bus service
ScotRail service
2136
Aberdeen
Departed on time
ScotRail · 3 coaches
2
2140
Edinburgh
Departed at 2143
ScotRail · 4 coaches
1
2144
Edinburgh
Departed at 2148
ScotRail · 3 coaches
1
2145
Edinburgh Airport
Bus service
ScotRail service
2148
Edinburgh
Departed at 2155
ScotRail · 4 coaches
3
2148
Perth
Departed on time
ScotRail · 2 coaches
2