Haymarket around 1943 on 29/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1913
Edinburgh Airport
Bus service
ScotRail service
1913
Crewe
On time
Avanti West Coast service
4
1914
Edinburgh
On time
ScotRail service
3
1917
Edinburgh
On time
ScotRail service
1
1920
Glasgow Queen Street
On time
ScotRail service
4
1923
Edinburgh Airport
Bus service
ScotRail service
1924
Leven
On time
ScotRail service
2
1924
Edinburgh
On time
ScotRail service
3
1928
Dalmuir
On time
ScotRail service
4
1933
Edinburgh Airport
Bus service
ScotRail service
1933
Edinburgh
On time
ScotRail service
1
1934
Glasgow Central
On time
ScotRail service
4
1937
Aberdeen
On time
ScotRail service
2
1939
Inverness
On time
ScotRail service
4
1939
Edinburgh
On time
ScotRail service
1
1942
Dunblane
On time
ScotRail service
4
1943
Edinburgh Airport
Bus service
ScotRail service
1946
Perth
On time
ScotRail service
2
1947
Edinburgh
On time
ScotRail service
3
1949
Glasgow Queen Street
On time
ScotRail service
4
1951
Edinburgh
On time
ScotRail service
3
1953
Edinburgh Airport
Bus service
ScotRail service
1953
Cowdenbeath
On time
ScotRail service
2
1957
Edinburgh
On time
ScotRail service
1
1957
Edinburgh
On time
ScotRail service
3
1959
Dalmuir
On time
ScotRail service
4
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Dundee
On time
ScotRail service
2
2007
Edinburgh
On time
ScotRail service
1
2008
Dunblane
On time
ScotRail service
4
2009
Edinburgh
On time
ScotRail service
3
2009
Leven
On time
ScotRail service
2
2013
Edinburgh Airport
Bus service
ScotRail service
2013
Edinburgh
On time
ScotRail service
3
2017
Manchester Airport
On time
Transpennine Express service
4
2020
Glasgow Queen Street
On time
ScotRail service
4
2021
Leven
On time
ScotRail service
2
2022
Edinburgh
On time
ScotRail service
1
2022
Edinburgh
On time
ScotRail service
3
2023
Edinburgh Airport
Bus service
ScotRail service
2024
Glasgow Central
On time
CrossCountry service
4
2031
Glasgow Central
On time
ScotRail service
4
2032
Edinburgh
On time
ScotRail service
1
2033
Edinburgh Airport
Bus service
ScotRail service
2035
Dalmuir
On time
ScotRail service
4
2039
Aberdeen
On time
LNER service
2
2039
Edinburgh
On time
ScotRail service
3
2039
Edinburgh
On time
ScotRail service
1
2042
Dunblane
On time
ScotRail service
4
2043
Edinburgh Airport
Bus service
ScotRail service
2044
Edinburgh
On time
Avanti West Coast service
3
2044
Perth
On time
ScotRail service
2
2045
Doncaster
On time
LNER service
1
2047
Edinburgh
On time
ScotRail service
3
2049
Glasgow Queen Street
On time
ScotRail service
4
2052
Edinburgh
On time
ScotRail service
3
2053
Edinburgh Airport
Bus service
ScotRail service
2054
Cowdenbeath
On time
ScotRail service
2
2056
Edinburgh
On time
ScotRail service
3
2056
Dalmuir
On time
ScotRail service
4
2103
Edinburgh Airport
Bus service
ScotRail service
2104
Edinburgh
On time
ScotRail service
1
2104
Dundee
On time
ScotRail service
2
2107
Dunblane
On time
ScotRail service
4
2107
Edinburgh
On time
ScotRail service
1
2111
Edinburgh
On time
ScotRail service
3
2111
Leven
On time
ScotRail service
2

Search Menu