Haymarket

TrainTimesLive
Menu Close menu

This is Haymarket on 21st August 2026. See Haymarket live now →

Haymarket HYM

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 18:01 to 20:01 +1 hour Now
Arrivals at Haymarket
Time From Platform Actual Status Formation
1745 Edinburgh 2M17 ScotRail ScotRail 4 1744 arrived 6 carriages
1746 Edinburgh 2G09 ScotRail ScotRail 2 1745 arrived 3 carriages
1746 Dunblane 2P48 ScotRail ScotRail 3 1747 arrived 7 carriages
1749 Edinburgh 1R03 ScotRail ScotRail 4 1748 arrived 8 carriages
1750 Edinburgh 1L25 ScotRail ScotRail 2 1749 arrived 3 carriages
1750 Glasgow Central 2Y50 ScotRail ScotRail 3 1750 arrived 3 carriages
1753 Edinburgh 1D57 ScotRail ScotRail 4 1753 arrived 4 carriages
1754 Glasgow Queen Street 1R94 ScotRail ScotRail 3 1753 arrived 7 carriages
1756 Edinburgh 2K75 ScotRail ScotRail 2 1755 arrived 2 carriages
1757 Milngavie 2M32 ScotRail ScotRail 3 1757 arrived 6 carriages
1758 Edinburgh 2H39 ScotRail ScotRail 4 1757 arrived 3 carriages
1801 Glasgow Queen Street 1R96 ScotRail ScotRail 3 1801 arrived 8 carriages
1801 Leven 2G08 ScotRail ScotRail 1 1801 arrived 3 carriages
1802 Edinburgh 2Y51 ScotRail ScotRail 4 1803 arrived 4 carriages
1804 Dundee 1L24 ScotRail ScotRail 1 1805 arrived 5 carriages
1805 Glasgow Central 1Y92 ScotRail ScotRail 3 1805 arrived 3 carriages
1806 Edinburgh 1R05 ScotRail ScotRail 4 1806 arrived 7 carriages
1809 Helensburgh Central 2H18 ScotRail ScotRail 3 1810 arrived 6 carriages
1809 Edinburgh 2P11 ScotRail ScotRail 4 1810 arrived 7 carriages
1811 Edinburgh 2M19 ScotRail ScotRail 2 1810 arrived 6 carriages
1814 London Euston 9S70 Avanti West Coast Avanti 3 1916 arrived+63 9 carriages
1818 Glasgow Queen Street 1R98 ScotRail ScotRail 3 1816 arrived-2 8 carriages
1818 Plymouth 1S45 CrossCountry CrossCountry 2 1827 arrived+10 5 carriages
1820 Leven 2K74 ScotRail ScotRail 1 1821 arrived 2 carriages
1822 Edinburgh 1R07 ScotRail ScotRail 4 1821 arrived 8 carriages
1823 Edinburgh 2G87 ScotRail ScotRail 2 1823 arrived 3 carriages
1825 Dunblane 2P02 ScotRail ScotRail 3 1823 arrived 6 carriages
1826 Aberdeen 1B88 ScotRail ScotRail 1 1845 arrived+19 5 carriages
1827 Edinburgh 2H41 ScotRail ScotRail 4 1828 arrived 6 carriages
1829 Milngavie 2M34 ScotRail ScotRail 3 1828 arrived 6 carriages
1830 Edinburgh 2Y93 ScotRail ScotRail 4 1831 arrived 3 carriages
1832 Glasgow Queen Street 1R04 ScotRail ScotRail 3 1831 arrived 8 carriages
1834 Edinburgh 1D61 ScotRail ScotRail 4 1835 arrived 3 carriages
1837 Edinburgh 1R09 ScotRail ScotRail 4 1837 arrived 8 carriages
1838 Glasgow Central 2Y52 ScotRail ScotRail 3 1837 arrived 6 carriages
1840 Cowdenbeath 2G42 ScotRail ScotRail 1 1839 arrived 3 carriages
1840 London King's Cross 1S19 London North Eastern Railway LNER 2 1917 arrived+39 9 carriages
1841 Edinburgh 2P13 ScotRail ScotRail 4 1841 arrived 6 carriages
1845 Edinburgh 1L95 ScotRail ScotRail 2 1844 arrived 4 carriages
1845 Edinburgh 2H43 ScotRail ScotRail 4 1844 arrived 6 carriages
1846 Dunblane 2P04 ScotRail ScotRail 3 1845 arrived 6 carriages
1848 Edinburgh 1R11 ScotRail ScotRail 4 1848 arrived 8 carriages
1850 Glasgow Queen Street 1R06 ScotRail ScotRail 3 1849 arrived 7 carriages
1851 Perth 1L86 ScotRail ScotRail 1 1854 arrived 5 carriages
1852 London King's Cross 1S97 Lumo Lumo 4 cancelled
1854 Helensburgh Central 2H20 ScotRail ScotRail 3 1854 arrived 6 carriages
1857 Edinburgh 9M62 Avanti West Coast Avanti 4 1944 arrived+48 9 carriages
1858 Edinburgh 2G35 ScotRail ScotRail 2 1858 arrived 3 carriages
1858 Glasgow Queen Street 1R08 ScotRail ScotRail 3 1904 arrived+7 8 carriages
1901 Edinburgh 2M21 ScotRail ScotRail 4 1900 arrived 6 carriages
1901 Glasgow Queen Street 1E88 Lumo Lumo 3 1909 arrived+7 5 carriages
1903 Leven 2G10 ScotRail ScotRail 1 1903 arrived 4 carriages
1904 Edinburgh 1L27 ScotRail ScotRail 2 1903 arrived 5 carriages
1904 Edinburgh 1Y95 ScotRail ScotRail 4 1903 arrived 3 carriages
1907 Glasgow Central 1Y94 ScotRail ScotRail 3 1912 arrived+6 3 carriages
1907 Dundee 1L26 ScotRail ScotRail 1 1909 arrived+3 2 carriages
1908 Edinburgh 2P15 ScotRail ScotRail 4 1907 arrived 6 carriages
1909 Edinburgh 2K77 ScotRail ScotRail 2 1908 arrived 5 carriages
1913 Dunblane 2P06 ScotRail ScotRail 1 was 3 1916 arrived+3 4 carriages
1917 Leven 2K76 ScotRail ScotRail 1 1922 arrived+6 4 carriages
1917 Glasgow Queen Street 1R10 ScotRail ScotRail 3 1920 arrived+4 8 carriages
1919 Edinburgh 1R15 ScotRail ScotRail 4 1925 arrived+6 8 carriages
1923 Helensburgh Central 2H54 ScotRail ScotRail 3 1925 arrived 6 carriages
1923 Edinburgh 2G89 ScotRail ScotRail 2 1923 arrived 3 carriages
1928 Edinburgh 2H45 ScotRail ScotRail 4 1929 arrived 6 carriages
1930 Glasgow Queen Street 1R12 ScotRail ScotRail 3 1930 arrived 8 carriages
1932 Cowdenbeath 2G44 ScotRail ScotRail 1 1929 arrived-3 4 carriages
1933 Edinburgh 2Y83 ScotRail ScotRail 4 1933 arrived 3 carriages
1934 Manchester Airport 1S75 TransPennine Express TPE 3 1939 arrived+5 5 carriages
1936 Edinburgh 1A93 ScotRail ScotRail 2 1941 arrived+5 5 carriages
1938 Perth 1L88 ScotRail ScotRail 1 1937 arrived 2 carriages
1938 Edinburgh 1H29 ScotRail ScotRail 4 1938 arrived 4 carriages
1942 Edinburgh 2P67 ScotRail ScotRail 4 1942 arrived 3 carriages
1946 Edinburgh 1L97 ScotRail ScotRail 2 1945 arrived 4 carriages
1947 Glasgow Central 2Y42 ScotRail ScotRail 3 1952 arrived+6 3 carriages
1948 Edinburgh 1R19 ScotRail ScotRail 4 1948 arrived 8 carriages
1950 Dunblane 2P08 ScotRail ScotRail 3 1945 arrived 6 carriages
1953 Edinburgh 2G21 ScotRail ScotRail 2 1952 arrived 2 carriages
1956 Helensburgh Central 2H56 ScotRail ScotRail 3 1956 arrived 6 carriages
1956 Leven 2G12 ScotRail ScotRail 1 1955 arrived 3 carriages
1959 Edinburgh 2H47 ScotRail ScotRail 4 2000 arrived 6 carriages
2000 Glasgow Queen Street 1R16 ScotRail ScotRail 3 2000 arrived 8 carriages

Italic estimated timing, bold is actual.

Updated 09:22

Next stations along the line by trains today