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
1955
Edinburgh
Departed at 1957
ScotRail · 6 coaches
3
1958
Edinburgh
Departed at 2002
ScotRail · 5 coaches
1
2000
Glenrothes with Thornton
Departed on time
ScotRail · 4 coaches
2
2003
Edinburgh
Departed at 2005
ScotRail · 6 coaches
3
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2013
Edinburgh Airport
Bus service
ScotRail service
2014
Edinburgh
Departed on time
ScotRail · 6 coaches
1
2014
Bathgate
Departed on time
ScotRail · 6 coaches
4
2019
Manchester Airport
Departed on time
Transpennine Express · 5 coaches
4
2019
Leven
Departed on time
ScotRail · 5 coaches
2
2020
Wolverhampton
Cancelled (train operator's request)
Avanti West Coast service
2023
Edinburgh Airport
Bus service
ScotRail service
2030
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
2033
Edinburgh Airport
Bus service
ScotRail service
2034
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2037
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2039
Dunblane
Departed on time
ScotRail · 6 coaches
4
2043
Edinburgh Airport
Bus service
ScotRail service
2044
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2053
Edinburgh Airport
Bus service
ScotRail service
2057
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2103
Edinburgh Airport
Bus service
ScotRail service
2103
Edinburgh
Departed on time
ScotRail · 6 coaches
3
2105
Aberdeen
Departed on time
ScotRail · 3 coaches
2
2106
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2113
Edinburgh Airport
Bus service
ScotRail service
2117
Edinburgh
Departed on time
ScotRail · 5 coaches
1
2119
Leven
Departed on time
ScotRail · 3 coaches
2
2123
Edinburgh Airport
Bus service
ScotRail service
2133
Edinburgh Airport
Bus service
ScotRail service
2134
Edinburgh
Departed at 2137
ScotRail · 6 coaches
1
2134
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2135
Dunblane
Departed on time
ScotRail · 6 coaches
2
2143
Edinburgh Airport
Bus service
ScotRail service
2146
Helensburgh Central
Departed on time
ScotRail · 3 coaches
4
2146
Edinburgh
Departed on time
ScotRail · 4 coaches
3