0
Line Updates
There are currently no Line Updates reported.
6
Catering Updates
Facilities on the 19/09/25 08:02 Wick to Inverness due 12:27.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
08:02 | 08:02 | Wick |
08:20 | 08:20 | Georgemas Junction |
08:34 | 08:34 | Thurso |
08:47 | 08:47 | Georgemas Junction |
08:52 | 08:52 | Scotscalder |
09:02 | 09:02 | Altnabreac |
09:13 | 09:13 | Forsinard |
09:22 | 09:22 | Kinbrace |
09:32 | 09:32 | Kildonan |
09:46 | 09:46 | Helmsdale |
10:02 | 10:02 | Brora |
10:07 | 10:07 | Dunrobin Castle |
10:12 | 10:12 | Golspie |
10:21 | 10:21 | Rogart |
10:38 | 10:38 | Lairg |
10:46 | 10:46 | Invershin |
10:47 | 10:47 | Culrain |
10:54 | 10:54 | Ardgay |
11:10 | 11:10 | Tain |
11:16 | 11:16 | Fearn |
11:31 | 11:31 | Invergordon |
11:36 | 11:36 | Alness |
11:53 | 11:53 | Dingwall |
11:58 | 11:58 | Conon Bridge |
12:07 | 12:07 | Muir Of Ord |
12:12 | 12:12 | Beauly |
12:27 | 12:27 | Inverness |
Facilities on the 19/09/25 14:00 Inverness to Wick due 18:22.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
14:00 | 14:00 | Inverness |
14:15 | 14:15 | Beauly |
14:23 | 14:23 | Muir Of Ord |
14:31 | 14:31 | Conon Bridge |
14:37 | 14:37 | Dingwall |
14:49 | 14:49 | Alness |
14:54 | 14:54 | Invergordon |
15:07 | 15:07 | Fearn |
15:13 | 15:13 | Tain |
15:29 | 15:29 | Ardgay |
15:33 | 15:33 | Culrain |
15:34 | 15:34 | Invershin |
15:45 | 15:45 | Lairg |
15:58 | 15:58 | Rogart |
16:10 | 16:10 | Golspie |
16:12 | 16:12 | Dunrobin Castle |
16:21 | 16:21 | Brora |
16:36 | 16:36 | Helmsdale |
16:48 | 16:48 | Kildonan |
16:58 | 16:58 | Kinbrace |
17:12 | 17:12 | Forsinard |
17:20 | 17:20 | Altnabreac |
17:29 | 17:29 | Scotscalder |
17:40 | 17:40 | Georgemas Junction |
17:53 | 17:53 | Thurso |
18:05 | 18:05 | Georgemas Junction |
18:22 | 18:22 | Wick |
Facilities on the 19/09/25 15:07 Glasgow Queen Street to Inverness due 18:26.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
15:07 | 15:07 | Glasgow Queen Street |
15:35 | 15:35 | Stirling |
16:19 | 16:19 | Perth |
16:37 | 16:37 | Dunkeld & Birnam |
16:52 | 16:52 | Pitlochry |
17:02 | 17:02 | Blair Atholl |
17:38 | 17:38 | Kingussie |
17:50 | 17:50 | Aviemore |
17:58 | 17:58 | Carrbridge |
18:26 | 18:26 | Inverness |
Facilities on the 19/09/25 16:38 Glasgow Queen Street to Aberdeen due 19:28.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
16:38 | 16:38 | Glasgow Queen Street |
17:06 | 17:06 | Stirling |
17:46 | 17:46 | Perth |
18:09 | 18:09 | Dundee |
18:35 | 18:35 | Arbroath |
18:49 | 18:49 | Montrose |
19:28 | 19:28 | Aberdeen |
Facilities on the 20/09/25 08:02 Wick to Inverness due 12:27.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
08:02 | 08:02 | Wick |
08:20 | 08:20 | Georgemas Junction |
08:34 | 08:34 | Thurso |
08:47 | 08:47 | Georgemas Junction |
08:52 | 08:52 | Scotscalder |
09:02 | 09:02 | Altnabreac |
09:13 | 09:13 | Forsinard |
09:22 | 09:22 | Kinbrace |
09:32 | 09:32 | Kildonan |
09:46 | 09:46 | Helmsdale |
10:02 | 10:02 | Brora |
10:07 | 10:07 | Dunrobin Castle |
10:12 | 10:12 | Golspie |
10:21 | 10:21 | Rogart |
10:38 | 10:38 | Lairg |
10:46 | 10:46 | Invershin |
10:47 | 10:47 | Culrain |
10:54 | 10:54 | Ardgay |
11:10 | 11:10 | Tain |
11:16 | 11:16 | Fearn |
11:31 | 11:31 | Invergordon |
11:36 | 11:36 | Alness |
11:53 | 11:53 | Dingwall |
11:58 | 11:58 | Conon Bridge |
12:07 | 12:07 | Muir Of Ord |
12:12 | 12:12 | Beauly |
12:27 | 12:27 | Inverness |
Facilities on the 20/09/25 14:00 Inverness to Wick due 18:22.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
Scheduled | Expected | Destination |
---|---|---|
14:00 | 14:00 | Inverness |
14:15 | 14:15 | Beauly |
14:23 | 14:23 | Muir Of Ord |
14:31 | 14:31 | Conon Bridge |
14:37 | 14:37 | Dingwall |
14:49 | 14:49 | Alness |
14:54 | 14:54 | Invergordon |
15:07 | 15:07 | Fearn |
15:13 | 15:13 | Tain |
15:29 | 15:29 | Ardgay |
15:33 | 15:33 | Culrain |
15:34 | 15:34 | Invershin |
15:45 | 15:45 | Lairg |
15:58 | 15:58 | Rogart |
16:10 | 16:10 | Golspie |
16:12 | 16:12 | Dunrobin Castle |
16:21 | 16:21 | Brora |
16:36 | 16:36 | Helmsdale |
16:48 | 16:48 | Kildonan |
16:58 | 16:58 | Kinbrace |
17:12 | 17:12 | Forsinard |
17:20 | 17:20 | Altnabreac |
17:29 | 17:29 | Scotscalder |
17:40 | 17:40 | Georgemas Junction |
17:53 | 17:53 | Thurso |
18:05 | 18:05 | Georgemas Junction |
18:22 | 18:22 | Wick |
3
Train Formation Updates
Facilities on the 06:12 Glasgow Central to East Kilbride due 06:45.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
06:12 | 06:12 | Glasgow Central |
06:18 | 06:18 | Crossmyloof |
06:21 | 06:21 | Pollokshaws West |
06:24 | 06:24 | Thornliebank |
06:27 | 06:27 | Giffnock |
06:31 | 06:31 | Clarkston |
06:34 | 06:34 | Busby |
06:37 | 06:37 | Thorntonhall |
06:40 | 06:40 | Hairmyres |
06:45 | 06:45 | East Kilbride |
Facilities on the 06:50 East Kilbride to Glasgow Central due 07:23.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
06:50 | 06:50 | East Kilbride |
06:54 | 06:54 | Hairmyres |
06:57 | 06:57 | Thorntonhall |
07:00 | 07:00 | Busby |
07:03 | 07:03 | Clarkston |
07:07 | 07:07 | Giffnock |
07:09 | 07:09 | Thornliebank |
07:12 | 07:12 | Pollokshaws West |
07:15 | 07:15 | Crossmyloof |
07:23 | 07:23 | Glasgow Central |
Facilities on the 08:15 East Kilbride to Glasgow Central due 08:46.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a broken down train.
Will be formed of 4 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
Scheduled | Expected | Destination |
---|---|---|
08:15 | 08:15 | East Kilbride |
08:19 | 08:19 | Hairmyres |
08:24 | 08:24 | Busby |
08:27 | 08:27 | Clarkston |
08:31 | 08:31 | Giffnock |
08:34 | 08:34 | Thornliebank |
08:37 | 08:37 | Pollokshaws West |
08:40 | 08:40 | Crossmyloof |
08:46 | 08:46 | Glasgow Central |
3
Train Cancellations
04:57 Dumfries to Carlisle due 05:34 will be cancelled.
This is due to signalling staff being unavailable.
Additional Information:
We have a taxi in place to run from Dumfries at 0505 to Carlisle calling stations where possible.
This is due to signalling staff being unavailable.
Additional Information:
We have a taxi in place to run from Dumfries at 0505 to Carlisle calling stations where possible.
Scheduled | Expected | Destination |
---|---|---|
04:57 | Not Stopping | Dumfries |
05:12 | Not Stopping | Annan |
05:21 | Not Stopping | Gretna Green |
05:34 | Not Stopping | Carlisle |
06:04 Dumfries to Carlisle due 06:41 will be cancelled.
This is due to signalling staff being unavailable.
This is due to signalling staff being unavailable.
Scheduled | Expected | Destination |
---|---|---|
06:04 | Not Stopping | Dumfries |
06:19 | Not Stopping | Annan |
06:28 | Not Stopping | Gretna Green |
06:41 | Not Stopping | Carlisle |
06:47 Kingussie to Inverness due 07:48 will be cancelled.
This is due to a broken down train.
This is due to a broken down train.
Scheduled | Expected | Destination |
---|---|---|
06:47 | Not Stopping | Kingussie |
07:00 | Not Stopping | Aviemore |
07:15 | Not Stopping | Carrbridge |
07:48 | Not Stopping | Inverness |
1
Other Train Service Update
06:08 Carlisle to Glasgow Central due 08:36 will be started from Dumfries.
It will no longer call at Carlisle, Gretna Green and Annan.
This is due to signalling staff being unavailable.
It will no longer call at Carlisle, Gretna Green and Annan.
This is due to signalling staff being unavailable.
Scheduled | Expected | Destination |
---|---|---|
06:08 | Not Stopping | Carlisle |
06:20 | Not Stopping | Gretna Green |
06:28 | Not Stopping | Annan |
06:47 | 06:47 | Dumfries |
07:13 | 07:13 | Sanquhar |
07:18 | 07:18 | Kirkconnel |
07:27 | 07:27 | New Cumnock |
07:35 | 07:35 | Auchinleck |
07:54 | 07:54 | Kilmarnock |
07:59 | 07:59 | Kilmaurs |
08:05 | 08:05 | Stewarton |
08:09 | 08:09 | Dunlop |
08:21 | 08:21 | Barrhead |
08:36 | 08:36 | Glasgow Central |
1
Station Update
The lifts will be out of order between platform 1 and the booking officce from now until further notice at Montrose station.
Additional Information:
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
Additional Information:
We're sorry if this station facility change affects your journey. If you need help to re-arrange your travel plans because of this, please get in touch:
* Online form
* At any staffed station on our network - check opening times at your station
* Free Assisted Travel Helpline: 0800 046 1634
* Assisted Travel Textphone: 18001 0800 046 1634(for people who are hard of hearing)
If your journey goes beyond our network, and includes travel on other train operator services, we ask that you book assistance 24 hours before travelling so we can meet their notice period requirements.
1
Improvement Work
For Today
Planned engineering work will take place between Dalmuir and Drumchapel from 00:00, Saturday 20 September 2025 to 23:59, Sunday 21 September 2025.
The line is closed.
Additional Information:
Structures work is being undertaken between Dalmuir Park Junction and Drumchapel.
No train services can operate along the Singer line and all trains will divert via Yoker.
Saturday 20 September
Helensburgh Airdrie / Bathgate / Edinburgh
Balloch Airdrie
Larkhall Dalmuir
All trains diverted via Yoker and subject to timing change
Buses replace trains between Partick and Dalmuir calling at all stations via Singer
Sunday 21 September
Helensburgh Airdrie / Bathgate / Edinburgh
All trains diverted via Yoker and subject to timing change.
Buses replace trains between Partick and Dalmuir calling at all stations via Singer
The line is closed.
Additional Information:
Structures work is being undertaken between Dalmuir Park Junction and Drumchapel.
No train services can operate along the Singer line and all trains will divert via Yoker.
Saturday 20 September
Helensburgh Airdrie / Bathgate / Edinburgh
Balloch Airdrie
Larkhall Dalmuir
All trains diverted via Yoker and subject to timing change
Buses replace trains between Partick and Dalmuir calling at all stations via Singer
Sunday 21 September
Helensburgh Airdrie / Bathgate / Edinburgh
All trains diverted via Yoker and subject to timing change.
Buses replace trains between Partick and Dalmuir calling at all stations via Singer
Departures
Load a route using the "Your Journey" selection boxes above. Specify a "From" station to see live train departure times for that station. Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
Arrivals
Load a route using the "Your Journey" selection boxes above. Specify a "To" station to see live train arrival times for that station. Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.