This is Charing Cross on 21st September 2026. See Charing Cross live now →
Charing Cross CHC
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0557 | Garscadden | Springburn | 1 | 0557 | departed | 3 carriages 320320 |
| WTTThe permanent working timetable | 0602 | Garscadden | Edinburgh | 1 | 0603 | departed | 6 carriages 334035+334038 |
| WTTThe permanent working timetable | 0604 | Airdrie | Helensburgh Central | 2 | 0604 | departed | 6 carriages 334001+334029 |
| WTTThe permanent working timetable | 0613 | Dalmuir | Edinburgh | 1 | 0613 | departed | 6 carriages 334006+334025 |
| WTTThe permanent working timetable | 0621 | Airdrie | Milngavie | 2 | 0620 | departed | 6 carriages 334036+334040 |
| WTTThe permanent working timetable | 0623 | Dalmuir | Airdrie | 1 | 0626 | departed+3 | 3 carriages 320315 |
| WTTThe permanent working timetable | 0628 | Hyndland | Springburn | 1 | 0630 | departed+3 | 3 carriages 318262 |
| WTTThe permanent working timetable | 0634 | Helensburgh Central | Edinburgh | 1 | 0655 | departed+21 | 6 carriages 334033+334039 |
| WTTThe permanent working timetable | 0640 | Springburn | Milngavie | 2 | 0640 | departed | 3 carriages 320320 |
| WTTThe permanent working timetable | 0645 | Hyndland | Edinburgh | 1 | cancelled | 6 carriages 334010+334012 | |
| WTTThe permanent working timetable | 0645 | Airdrie | Balloch | 2 | 0645 | departed | 6 carriages 318250+320303 |
| WTTThe permanent working timetable | 0653 | Balloch | Airdrie | 1 | 0702 | departed+9 | 6 carriages 318252+318258 |
| WTTThe permanent working timetable | 0654 | Bathgate | Milngavie | 2 | 0654 | departed | 6 carriages 334014+334030 |
| WTTThe permanent working timetable | 0658 | Milngavie | Springburn | 1 | 0705 | departed+7 | 6 carriages 334019+334022 |
| WTTThe permanent working timetable | 0704 | Helensburgh Central | Edinburgh | 1 | 0718 | departed+14 | 6 carriages 334009+334028 |
| WTTThe permanent working timetable | 0704 | Bathgate | Helensburgh Central | 2 | 0704 | departed | 6 carriages 334016+334034 |
| WTTThe permanent working timetable | 0710 | Springburn | Milngavie | 2 | 0712 | departed | 3 carriages 318262 |
| WTTThe permanent working timetable | 0714 | Milngavie | Edinburgh | 1 | 0722 | departed+8 | 6 carriages 334036+334040 |
| WTTThe permanent working timetable | 0715 | Airdrie | Balloch | 2 | 0716 | departed | 3 carriages 318266 |
| WTTThe permanent working timetable | 0723 | Balloch | Airdrie | 1 | 0725 | departed | 6 carriages 320302+320417 |
| WTTThe permanent working timetable | 0724 | Bathgate | Milngavie | 2 | 0724 | departed | 3 carriages 334027 |
| WTTThe permanent working timetable | 0728 | Milngavie | Springburn | 1 | 0728 | departed | 3 carriages 320320 |
| WTTThe permanent working timetable | 0734 | Helensburgh Central | Edinburgh | 1 | 0737 | departed+3 | 6 carriages 334001+334029 |
| WTTThe permanent working timetable | 0734 | Edinburgh | Helensburgh Central | 2 | 0734 | departed | 3 carriages 334020 |
| WTTThe permanent working timetable | 0740 | Springburn | Milngavie | 2 | 0740 | departed | 6 carriages 334019+334022 |
| WTTThe permanent working timetable | 0744 | Milngavie | Edinburgh | 1 | 0748 | departed+4 | 6 carriages 334014+334030 |
| WTTThe permanent working timetable | 0745 | Airdrie | Balloch | 2 | 0745 | departed | 3 carriages 320315 |
| WTTThe permanent working timetable | 0753 | Balloch | Airdrie | 1 | 0754 | departed | 6 carriages 320317+320420 |
| WTTThe permanent working timetable | 0754 | Bathgate | Milngavie | 2 | 0754 | departed | 6 carriages 334002+334004 |
| WTTThe permanent working timetable | 0758 | Milngavie | Springburn | 1 | 0806 | departed+8 | 3 carriages 318262 |
| WTTThe permanent working timetable | 0803 | Edinburgh | Helensburgh Central | 2 | 0803 | departed | 6 carriages 334008+334021 |
Italic estimated timing, bold is actual.
Updated 13:43