This is Princes St Gardens on 21st September 2026. See Princes St Gardens live now →
Princes St Gardens
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0549½ | Bathgate Lmd | Edinburgh | 0544 | passed-5 | 3 carriages 334020 | |
| WTTThe permanent working timetable | 0550½ | Haymarket Depot | Glenrothes With Thornton | 0548 | passed-2 | 4 carriages 158708+158713 | |
| WTTThe permanent working timetable | 0551 | Edinburgh | Shotts | 0552 | passed | 3 carriages 385035 | |
| WTTThe permanent working timetable | 0555 | Edinburgh | Glasgow Central | 0555 | passed | 3 carriages 385022 | |
| WTTThe permanent working timetable | 0559 | Haymarket Depot | Edinburgh | 0553 | passed-6 | 6 carriages 170407+170414 | |
| WTTThe permanent working timetable | 0601 | Craigentinny T.&R.S.M.D | Edinburgh | 0554 | passed-7 | 5 carriages 221122 | |
| WTTThe permanent working timetable | 0601½ | Edinburgh | Dundee | 0606 | passed+5 | 3 carriages 170412 | |
| WTTThe permanent working timetable | 0601½ | Edinburgh | Glasgow Queen Street | 0601 | passed | 8 carriages 385119+385120 | |
| WTTThe permanent working timetable | 0605½ | Edinburgh | Leven | 0608 | passed+3 | 4 carriages 158728+158730 | |
| WTTThe permanent working timetable | 0606 | Edinburgh | Dunblane | 0606 | passed | 6 carriages 385024+385032 | |
| WTTThe permanent working timetable | 0607 | Haymarket Depot | Edinburgh | 0600 | passed-7 | 4 carriages 158726+158739 | |
| WTTThe permanent working timetable | 0609 | Dunblane | Edinburgh | 0607 | passed-2 | 6 carriages 385025+385031 | |
| WTTThe permanent working timetable | 0609½ | Edinburgh | Helensburgh Central | 0609 | passed | 3 carriages 334020 | |
| WTTThe permanent working timetable | 0612 | Bathgate | Edinburgh | 0611 | passed | 3 carriages 334023 | |
| WTTThe permanent working timetable | 0613½ | Edinburgh | Manchester Airport | 0613 | passed | 5 carriages 397001 | |
| WTTThe permanent working timetable | 0617½ | Polmadie Car M.D. | Edinburgh | 0749 | |||
| WTTThe permanent working timetable | 0617½ | Polmadie Car M.D. | Edinburgh | 0617 | passed | 11 carriages 390126 | |
| WTTThe permanent working timetable | 0619½ | Edinburgh | Leven | 0619 | passed | 4 carriages 158726+158739 | |
| WTTThe permanent working timetable | 0621 | Haymarket Depot | Edinburgh | 0613 | passed-8 | 2 carriages 158741 | |
| WTTThe permanent working timetable | 0626½ | Edinburgh | Glasgow Central | 0626 | passed | 5 carriages 221122 | |
| WTTThe permanent working timetable | 0629 | Bathgate Lmd | Edinburgh | 0621 | passed-8 | 6 carriages 334008+334021 | |
| WTTThe permanent working timetable | 0629½ | Edinburgh | Glasgow Central | 0628 | passed | 3 carriages 385025 | |
| WTTThe permanent working timetable | 0630 | Haymarket Depot | Edinburgh | 0619 | passed-11 | 6 carriages 170401+170470 | |
| WTTThe permanent working timetable | 0631½ | Edinburgh | Aberdeen | 0631 | passed | 4 carriages HA21 | |
| WTTThe permanent working timetable | 0633½ | Edinburgh | Dunblane | 0633 | passed | 6 carriages 385016+385034 | |
| WTTThe permanent working timetable | 0637 | Haymarket Depot | Edinburgh | 0631 | passed-6 | 3 carriages 170395 | |
| WTTThe permanent working timetable | 0637½ | Edinburgh | Perth | 0637 | passed | 2 carriages 158741 | |
| WTTThe permanent working timetable | 0639½ | Edinburgh | Helensburgh Central | 0639 | passed | 6 carriages 334008+334021 | |
| WTTThe permanent working timetable | 0641 | Bathgate | Edinburgh | 0640 | passed | 3 carriages 334032 | |
| WTTThe permanent working timetable | 0644 | Leven | Edinburgh | 0648 | passed+4 | 5 carriages 158705+170428 | |
| WTTThe permanent working timetable | 0645 | Glasgow Queen Street | Edinburgh | 0647 | passed | 8 carriages 385104+385115 | |
| WTTThe permanent working timetable | 0648 | Edinburgh | Glasgow Queen Street | 0648 | passed | 8 carriages 385122+385124 | |
| WTTThe permanent working timetable | 0649½ | Edinburgh | Glenrothes With Thornton | 0649 | passed | 3 carriages 170395 | |
| WTTThe permanent working timetable | 0653½ | Edinburgh | London Euston | 0654 | passed | 11 carriages 390126 | |
| WTTThe permanent working timetable | 0654 | Dunblane | Edinburgh | 0653 | passed | 4 carriages 385110 | |
| WTTThe permanent working timetable | 0656½ | Edinburgh | Dundee | 0658 | passed | 3 carriages 170428 | |
| WTTThe permanent working timetable | 0659 | Glenrothes With Thornton | Edinburgh | 0706 | passed+7 | 6 carriages 170452+170471 | |
| WTTThe permanent working timetable | 0659 | Edinburgh | Glasgow Central | 0659 | passed | 3 carriages 385031 | |
| WTTThe permanent working timetable | 0701½ | Edinburgh | Leven | 0701 | passed | 2 carriages 158705 | |
| WTTThe permanent working timetable | 0702 | Cadder HST Depot | Edinburgh | 0702 | passed | 4 carriages HA05 | |
| WTTThe permanent working timetable | 0704 | Edinburgh | Dunblane | 0705 | passed | 4 carriages 385110 | |
| WTTThe permanent working timetable | 0705 | Motherwell | Edinburgh | 0705 | passed | 3 carriages 385001 | |
| WTTThe permanent working timetable | 0706 | Dundee | Edinburgh | 0709 | passed+3 | 3 carriages 170403 | |
| WTTThe permanent working timetable | 0710½ | Edinburgh | Helensburgh Central | 0710 | passed | 6 carriages 334023+334032 | |
| WTTThe permanent working timetable | 0711½ | Garscadden | Edinburgh | 0712 | passed | 6 carriages 334035+334038 | |
| WTTThe permanent working timetable | 0716 | Edinburgh | Glasgow Queen Street | 0716 | passed | 8 carriages 385104+385115 | |
| WTTThe permanent working timetable | 0717½ | Carstairs | Edinburgh | 0714 | passed-3 | ||
| WTTThe permanent working timetable | 0719½ | Edinburgh | Leven | 0719 | passed | 6 carriages 170452+170471 | |
| WTTThe permanent working timetable | 0722 | Dunblane | Edinburgh | 0722 | passed | 4 carriages 385118 | |
| WTTThe permanent working timetable | 0722½ | Leven | Edinburgh | 0723 | passed | 2 carriages 158738 | |
| WTTThe permanent working timetable | 0726 | Dalmuir | Edinburgh | 0726 | passed | 6 carriages 334006+334025 | |
| WTTThe permanent working timetable | 0729 | Glasgow Central | Edinburgh | 0729 | passed | 3 carriages 385003 | |
| WTTThe permanent working timetable | 0731 | Edinburgh | Glasgow Queen Street | 0731 | passed | 8 carriages 385108+385123 | |
| WTTThe permanent working timetable | 0731½ | Edinburgh | Aberdeen | 0732 | passed | 4 carriages HA05 | |
| WTTThe permanent working timetable | 0732 | Craigentinny T.&R.S.M.D | Edinburgh | 0732 | passed | 4 carriages 220014 | |
| WTTThe permanent working timetable | 0735½ | Edinburgh | Perth | 0735 | passed | 2 carriages 158738 | |
| WTTThe permanent working timetable | 0736 | Glasgow Queen Street | Edinburgh | 0737 | passed | 8 carriages 385102+385111 | |
| WTTThe permanent working timetable | 0736 | Edinburgh | Dunblane | 0736 | passed | 4 carriages 385118 | |
| WTTThe permanent working timetable | 0737 | Perth | Edinburgh | 0737 | passed | 2 carriages 158710 | |
| WTTThe permanent working timetable | 0739½ | Edinburgh | Milngavie | 0739 | passed | 6 carriages 334035+334038 | |
| WTTThe permanent working timetable | 0742 | Shotts | Edinburgh | 0742 | passed | 3 carriages 385035 | |
| WTTThe permanent working timetable | 0742½ | Edinburgh | Glasgow Central | 0742 | passed | 3 carriages 385039 | |
| WTTThe permanent working timetable | 0746 | Edinburgh | Glasgow Queen Street | 0746 | passed | 8 carriages 385102+385111 | |
| WTTThe permanent working timetable | 0746 | Helensburgh Central | Edinburgh | 0757 | passed+11 | 6 carriages 334033+334039 | |
| WTTThe permanent working timetable | 0747 | Perth | Edinburgh | 0746 | passed | 6 carriages 170426+170433 | |
| WTTThe permanent working timetable | 0747½ | Edinburgh | Cowdenbeath | 0748 | passed | 2 carriages 158710 | |
| WTTThe permanent working timetable | 0750 | Glasgow Central | Plymouth | 0750 | passed | 4 carriages 220019 | |
| WTTThe permanent working timetable | 0750½ | Edinburgh | Helensburgh Central | 0750 | passed | 6 carriages 334006+334025 | |
| WTTThe permanent working timetable | 0754 | North Berwick | Haymarket | 0754 | passed | 6 carriages 385008+385021 | |
| WTTThe permanent working timetable | 0754½ | Dunblane | Edinburgh | 0753 | passed | 6 carriages 385014+385037 | |
| WTTThe permanent working timetable | 0757 | Glenrothes With Thornton | Edinburgh | 0757 | passed | 4 carriages 158708+158713 | |
| WTTThe permanent working timetable | 0759 | Edinburgh | Glasgow Central | 0800 | passed | 3 carriages 385035 |
Italic estimated timing, bold is actual.
Updated 16:21