Haymarket around 1904 on 02/01/2026

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
1836
Edinburgh Airport
Bus service
ScotRail service
1838
Glasgow Central
Arrived at 1837
ScotRail service
3
1840
London Kings Cross
Arrived at 1849
LNER Azuma · 9 coaches
2
1841
Edinburgh
Arrived on time
ScotRail service
4
1845
Edinburgh Airport
Bus service
ScotRail service
1845
Edinburgh
Arrived at 1853
ScotRail · 4 coaches
2
1845
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1846
Dunblane
Arrived on time
ScotRail service
3
1848
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1852
London Kings Cross
Arrived on time
Lumo (East Coast) · 5 coaches
4
1851
Perth
Arrived on time
ScotRail · 5 coaches
1
1854
Edinburgh Airport
Bus service
ScotRail service
1854
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
1858
Glasgow Queen Street
Arrived at 1857
ScotRail service
3
1901
Edinburgh
On time
ScotRail · 3 coaches
4
1901
Glasgow Queen Street
On time
Lumo (East Coast) · 5 coaches
3
1903
Edinburgh Airport
Bus service
ScotRail service
1903
Leven
On time
ScotRail · 2 coaches
1
1904
Edinburgh
On time
ScotRail · 2 coaches
2
1907
Dundee
On time
ScotRail service
1
1908
Edinburgh
On time
ScotRail service
4
1909
Edinburgh
On time
ScotRail · 5 coaches
2
1913
Dunblane
On time
ScotRail · 7 coaches
3
1917
Leven
On time
ScotRail · 2 coaches
1
1919
Edinburgh
On time
ScotRail service
4
1921
Edinburgh Airport
Bus service
ScotRail service
1923
Edinburgh
On time
ScotRail · 5 coaches
2
1923
Helensburgh Central
On time
ScotRail · 6 coaches
3
1926
Edinburgh Airport
Bus service
ScotRail service
1928
Edinburgh
On time
ScotRail · 6 coaches
4
1930
Glasgow Queen Street
On time
ScotRail · 8 coaches
3
1933
Edinburgh
On time
ScotRail · 3 coaches
4
1936
Edinburgh
On time
ScotRail Inter7City · 5 coaches
2
1939
Edinburgh Airport
Bus service
ScotRail service
1938
Edinburgh
On time
ScotRail Inter7City · 4 coaches
4
1938
Perth
Expected at 1939
ScotRail · 5 coaches
1
1942
Edinburgh Airport
Bus service
ScotRail service
1946
Edinburgh
On time
ScotRail · 2 coaches
2
1947
Glasgow Central
On time
ScotRail · 6 coaches
3
1948
Edinburgh
On time
ScotRail · 8 coaches
4
1950
Edinburgh Airport
Bus service
ScotRail service
1950
Dunblane
On time
ScotRail · 3 coaches
3
1956
Leven
On time
ScotRail · 2 coaches
1
1956
Helensburgh Central
On time
ScotRail · 6 coaches
3
1959
Edinburgh
On time
ScotRail · 6 coaches
4
2000
Edinburgh Airport
Bus service
ScotRail service
2000
Glasgow Queen Street
On time
ScotRail service
3
2003
Edinburgh
On time
ScotRail · 3 coaches
2
2004
Lockerbie
On time
Avanti WC Pendolino · 11 coaches
3
2006
Dundee
On time
ScotRail · 3 coaches
1
2007
Edinburgh
On time
ScotRail · 3 coaches
4
2009
Edinburgh
On time
ScotRail · 5 coaches
2
2010
Edinburgh Airport
Bus service
ScotRail service
2015
Edinburgh
On time
Avanti WC Pendolino · 9 coaches
4
2020
Edinburgh Airport
Bus service
ScotRail service
2020
Edinburgh
On time
ScotRail service
4
2021
Edinburgh
On time
ScotRail · 5 coaches
2
2021
Leven
On time
ScotRail · 2 coaches
1
2021
Helensburgh Central
On time
ScotRail · 6 coaches
3
2023
Plymouth
On time
CrossCountry Voyager · 5 coaches
4
2025
Dunblane
On time
ScotRail service
3
2030
Edinburgh Airport
Bus service
ScotRail service
2030
Glasgow Queen Street
On time
ScotRail · 8 coaches
3
2031
Edinburgh
On time
ScotRail · 6 coaches
4

Search Menu