This is Haymarket on 21st August 2026. See Haymarket live now →
Haymarket HYM
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0453 | Edinburgh | Fort William | 4 | 0819 | passed+206 | |
| WTTThe permanent working timetable | 0715 | Carstairs | Edinburgh | 3 | 0902 | passed+107 | |
| WTTThe permanent working timetable | 0805 | Edinburgh | Glasgow Queen Street | 4 | 0805 | departed | 8 carriages 385109+385115 |
| WTTThe permanent working timetable | 0806 | Dunblane | Edinburgh | 3 | 0807 | departed | 6 carriages 385010+385029 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0807 | Edinburgh | Leven | 2 | 0807 | departed | 3 carriages 170433 |
| WTTThe permanent working timetable | 0809 | Glasgow Central | Edinburgh | 3 | 0810 | departed | 6 carriages 385003+385032 |
| WTTThe permanent working timetable | 0809 | Edinburgh | Dunblane | 4 | 0810 | departed | 6 carriages 385009+385033 |
| WTTThe permanent working timetable | 0811 | Leven | Edinburgh | 1 | 0811 | departed | 5 carriages 158732+170395 |
| WTTThe permanent working timetable | 0813 | Edinburgh | Helensburgh Central | 4 | 0813 | departed | 6 carriages 334002+334012 |
| WTTThe permanent working timetable | 0813 | Helensburgh Central | Edinburgh | 3 | 0814 | departed | 6 carriages 334007+334016 |
| WTTThe permanent working timetable | 0816 | Edinburgh | Manchester Airport | 4 | 0818 | departed | 5 carriages 802207 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0816 | Haymarket Depot | Edinburgh | 1 | 0816 | passed | 4 carriages HA21 |
| WTTThe permanent working timetable | 0816 | Edinburgh | Leven | 2 | 0815 | departed | 2 carriages 158740 |
| WTTThe permanent working timetable | 0820 | Leven | Edinburgh | 1 | 0821 | departed | 4 carriages 158707+158708 |
| WTTThe permanent working timetable | 0821 | Glasgow Central | Edinburgh | 3 | 0828 | departed+7 | 4 carriages 385111 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0821 | Edinburgh | Glasgow Queen Street | 4 | 0820 | departed | 8 carriages 385105+385124 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0823 | Edinburgh | Haymarket Depot | 2 | 0825 | passed+3 | 3 carriages 170471 |
| WTTThe permanent working timetable | 0824 | Edinburgh | Polmadie Car M.D. | 4 | 0941 | passed+78 | |
| WTTThe permanent working timetable | 0824½ | Polmadie Car M.D. | Edinburgh | 3 | 0823 | passed | |
| WTTThe permanent working timetable | 0827 | Edinburgh | Bathgate | 4 | 0828 | departed | 6 carriages 334021+334033 |
| WTTThe permanent working timetable | 0829 | Milngavie | Edinburgh | 3 | 0831 | departed | 6 carriages 334017+334035 |
| WTTThe permanent working timetable | 0831 | Aberdeen | Edinburgh | 1 | 0825 | departed-6 | 5 carriages HA25 |
| WTTThe permanent working timetable | 0832 | Edinburgh | Glasgow Central | 4 | 0834 | departed | 6 carriages 385003+385032 |
| WTTThe permanent working timetable | 0834 | Perth | Edinburgh | 1 | 0838 | departed+4 | 4 carriages 158723+158734 |
| WTTThe permanent working timetable | 0834½ | Edinburgh | Haymarket Depot | 2 | 0830 | passed-4 | 5 carriages 158738+170450 |
| WTTThe permanent working timetable | 0835 | Edinburgh | Glasgow Queen Street | 4 | 0837 | departed | 7 carriages 385015+385102 |
| WTTThe permanent working timetable | 0836 | starts here | Edinburgh | 3 | 0837 | passed | 6 carriages 385008+385037 |
| WTTThe permanent working timetable | 0838 | Edinburgh | Aberdeen | 2 | 0838 | departed | 4 carriages HA14 |
| WTTThe permanent working timetable | 0839 | Edinburgh | Dunblane | 4 | 0840 | departed | 6 carriages 385013+385044 |
| WTTThe permanent working timetable | 0840 | Helensburgh Central | Edinburgh | 3 | 0843 | departed+3 | 6 carriages 334011+334022 |
| WTTThe permanent working timetable | 0842 | Edinburgh | Perth | 2 | 0841 | departed | 4 carriages 158707+158708 |
| WTTThe permanent working timetable | 0843 | Edinburgh | Inverness | 4 | 0846 | departed+3 | 4 carriages HA21 |
| WTTThe permanent working timetable | 0844 | Glenrothes With Thornton | Edinburgh | 1 | 0849 | departed+5 | 3 carriages 170394 |
| WTTThe permanent working timetable | 0844 | Glasgow Central | Edinburgh | 3 | 0846 | departed | 3 carriages 385035 |
| WTTThe permanent working timetable | 0846 | Edinburgh | Haymarket Depot | 2 | 0848 | passed | 2 carriages 158732 |
| WTTThe permanent working timetable | 0847 | Edinburgh | Helensburgh Central | 4 | 0848 | departed | 6 carriages 334007+334016 |
| WTTThe permanent working timetable | 0849 | Edinburgh | Cowdenbeath | 2 | 0851 | departed | 4 carriages 158725+158727 |
| WTTThe permanent working timetable | 0851 | Edinburgh | Glasgow Queen Street | 4 | 0852 | departed | 8 carriages 385101+385121 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0851 | Glasgow Central | Plymouth | 3 | 0853 | departed | 5 carriages 221111 |
| WTTThe permanent working timetable | 0852 | Perth | Edinburgh | 1 | 0853 | departed | 2 carriages 158729 |
| WTTThe permanent working timetable | 0854 | Edinburgh | Haymarket Depot | 2 | 0854 | passed | 3 carriages 170409 |
| WTTThe permanent working timetable | 0854 | Edinburgh | Bathgate | 4 | 0854 | departed | 6 carriages 334017+334035 |
| WTTThe permanent working timetable | 0856 | Dunblane | Edinburgh | 3 | 0856 | departed | 6 carriages 385004+385028 |
| WTTThe permanent working timetable | 0858 | Edinburgh | London Euston | 4 | 0858 | departed | 11 carriages 390154 |
| WTTThe permanent working timetable | 0900 | Leven | Edinburgh | 1 | 0904 | departed+4 | 2 carriages 158735 |
| WTTThe permanent working timetable | 0902 | Edinburgh | Glasgow Central | 4 | 0902 | departed | 3 carriages 385035 |
| WTTThe permanent working timetable | 0903½ | Edinburgh | Haymarket Depot | 2 | 0903 | passed | 3 carriages 170394 |
| WTTThe permanent working timetable | 0904 | Dundee | Edinburgh | 1 | 0909 | departed+5 | 3 carriages 170410 |
| WTTThe permanent working timetable | 0904 | Glasgow Central | Edinburgh | 3 | 0906 | departed | 3 carriages 385041 |
| WTTThe permanent working timetable | 0906 | Edinburgh | Glasgow Queen Street | 4 | 0906 | departed | 8 carriages 385106+385117 |
| WTTThe permanent working timetable | 0907 | Edinburgh | Dundee | 2 | 0906 | departed | 3 carriages 170395 |
| WTTThe permanent working timetable | 0908 | Milngavie | Edinburgh | 3 | 0909 | departed | 6 carriages 334004+334010 |
| WTTThe permanent working timetable | 0911 | Edinburgh | Leven | 2 | 0915 | departed+4 | 3 carriages 170432 |
| WTTThe permanent working timetable | 0911 | Edinburgh | Dunblane | 4 | 0911 | departed | 6 carriages 385004+385028 |
| WTTThe permanent working timetable | 0914 | Edinburgh | Helensburgh Central | 4 | 0915 | departed | 6 carriages 334011+334022 |
| WTTThe permanent working timetable | 0916 | Dunblane | Edinburgh | 3 | 0915 | departed | 4 carriages 385114 |
| WTTThe permanent working timetable | 0917½ | Edinburgh | Haymarket Depot | 2 | 0917 | passed | 2 carriages 158729 |
| WTTThe permanent working timetable | 0918 | Leven | Edinburgh | 1 | 0917 | departed | 2 carriages 158711 |
| WTTThe permanent working timetable | 0921 | Edinburgh | Glasgow Queen Street | 4 | 0921 | departed | 8 carriages 385104+385116 |
| WTTThe permanent working timetable | 0921 | Edinburgh | Leven | 2 | 0921 | departed | 2 carriages 158735 |
| WTTThe permanent working timetable | 0923 | Cowdenbeath | Edinburgh | 1 | 0922 | departed | 2 carriages 158702 |
| WTTThe permanent working timetable | 0925 | Edinburgh | Bathgate | 4 | 0925 | departed | 6 carriages 334004+334010 |
| WTTThe permanent working timetable | 0925 | Helensburgh Central | Edinburgh | 3 | 0925 | departed | 6 carriages 334018+334027 |
| WTTThe permanent working timetable | 0929 | Perth | Edinburgh | 1 | 0931 | departed | 3 carriages 170405 |
| WTTThe permanent working timetable | 0931 | Edinburgh | Glasgow Central | 4 | 0931 | departed | 3 carriages 385041 |
| WTTThe permanent working timetable | 0934 | Inverness | Edinburgh | 1 | 0935 | departed | 5 carriages HA04 |
| WTTThe permanent working timetable | 0935 | Edinburgh | Glasgow Queen Street | 4 | 0935 | departed | 8 carriages 385118+385119 |
| WTTThe permanent working timetable | 0935 | Edinburgh | Aberdeen | 2 | 0935 | departed | 5 carriages HA25 |
| WTTThe permanent working timetable | 0939 | Edinburgh | Dunblane | 4 | 0939 | departed | 4 carriages 385114 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0943 | Haymarket Depot | Edinburgh | 1 | 0941 | passed-2 | 2 carriages 158732 |
| WTTThe permanent working timetable | 0943 | Edinburgh | Perth | 2 | 0943 | departed | 3 carriages 170410 |
| WTTThe permanent working timetable | 0944 | Edinburgh | Helensburgh Central | 4 | 0945 | departed+3 | 6 carriages 334018+334027 |
| WTTThe permanent working timetable | 0945 | Glasgow Central | Edinburgh | 3 | 0945 | departed | 3 carriages 385021 |
| WTTThe permanent working timetable | 0949 | Helensburgh Central | Edinburgh | 3 | 0949 | departed | 6 carriages 334023+334039 |
| WTTThe permanent working timetable | 0949 | Edinburgh | Cowdenbeath | 2 | 0949 | departed | 3 carriages 170405 |
| WTTThe permanent working timetable | 0950 | Edinburgh | Glasgow Queen Street | 4 | 0950 | departed | 8 carriages 385113+385123 |
| WTTThe permanent working timetable | 0953 | Dunblane | Edinburgh | 3 | 0953 | departed | 4 carriages 385122 |
| VAROverlay: a short-term plan replacing the timetable for this date | 0956 | Leven | Edinburgh | 1 | 1002 | departed+6 | 5 carriages 158713+170452 |
| WTTThe permanent working timetable | 0959 | Dundee | Edinburgh | 1 | 1006 | departed+7 | 3 carriages 170428 |
| WTTThe permanent working timetable | 0959½ | Edinburgh | Haymarket Depot | 2 | 0955 | passed-2 | 5 carriages HA04 |
| WTTThe permanent working timetable | 1003 | Edinburgh | Glasgow Central | 4 | 1003 | departed | 3 carriages 385021 |
| WTTThe permanent working timetable | 1003 | Edinburgh | Dundee | 2 | 1002 | departed | 4 carriages 158723+158734 |
| WTTThe permanent working timetable | 1006 | Glasgow Central | Edinburgh | 3 | 1006 | departed | 3 carriages 385019 |
| WTTThe permanent working timetable | 1007 | Edinburgh | Leven | 2 | 1007 | departed | 2 carriages 158711 |
| WTTThe permanent working timetable | 1009 | Edinburgh | Dunblane | 4 | 1010 | departed | 4 carriages 385122 |
| WTTThe permanent working timetable | 1009 | Inverness | Edinburgh | 3 | 1009 | departed | 3 carriages 170408 |
| WTTThe permanent working timetable | 1013 | Edinburgh | Helensburgh Central | 4 | 1013 | departed | 6 carriages 334023+334039 |
| WTTThe permanent working timetable | 1014 | Birmingham New Street | Edinburgh | 3 | 1015 | departed | 9 carriages 390045 |
| WTTThe permanent working timetable | 1015 | Leven | Edinburgh | 1 | 1017 | departed | 3 carriages 170433 |
| WTTThe permanent working timetable | 1017 | Edinburgh | Manchester Airport | 4 | 1017 | departed | 5 carriages 397003 |
Italic estimated timing, bold is actual.
Updated 12:48