wap logo wap.jcheck.com/scotrail    pda logo pda.jcheck.com/scotrail    rss logo RSS Feed cookie policy text logo Policies FAQ logo FAQs
Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here. Further information is available on our Cookies Policy Page.
Accept all cookies Decline
Live train information for all journeys
1 Line Update
Due to a tree blocking the railway earlier today between Fearn and Invergordon disruption is expected until 14:00 03/01.
Impact:
Train services between Inverness and Wick will be cancelled, delayed or revised.
Customer Advice:
Option 1 - Check if a rail journey is currently possible..
* Use the National Rail Enquiries real-time journey planner to check if a journey by rail is currently possible.
Option 2 - Alternative Routes & Local Public Transport..
* If you have had to drive to another station your ticket will be valid to collect your car on your return journey. Speak to a member of staff to validate your ticket.
* We had arranged for your rail tickets to be accepted on local bus routes with Stagecoach North buses from Invergordon at 18:14 to Inverness.
Option 3 - Rail Replacement Transport..
* We are unable to provide any other alternative transport today, passengers may wish to consider making their own arrangements.
* We are unable to source replacement buses to operate to or from Thurso because of road conditions and supplier availability, therefore we would advise customers to postpone travel where possible as we are not able to guarantee you are able to complete your journey.
* Customers with tickets dated today, Friday 2nd January, will be able to use them on services on Saturday 3rd and Sunday 4th January at no extra cost.
Option 4 - Consider travelling later..
* You might wish to consider postponing your journey until our services return to normal.
Additional Information:
* Due to a tree blocking the railway earlier between Fearn and Invergordon, the 12:34 from Wick to Inverness terminated at Invergordon and the the 18:31 from Inverness to Wick is cancelled.
* Due to damage to one of our units, the following services are affected on Saturday 3rd January 2026:
Our 12:34 Wick to Inverness will be cancelled.
Our 06:18 Wick to Inverness will be started from Lairg.
Our 07:00 Inverness to Wick will be terminated at Lairg.
* Alternative transport has been requested for the above services, but is not confirmed as yet.
Let us help you:
Please let us try and help you if you are being disrupted.
At the station or on-train:
* Speak to a member of staff or use the Help-point (station only).
* Listen for announcements.
* Information will be displayed on Customer Information Screens.
Keep up to date or get in touch on your phone:
Twitter: Live updates @ScotRail.
WhatsApp: Contact us on WhatsApp.
App: Live updates on our app.
Phone: Contact Customer Relations.
Last Updated :02/01/2026 21:10
0 Catering Updates
There are currently no Catering Updates reported.
11 Train Formation Updates
Facilities on the 20:05 Aberdeen to Edinburgh due 22:46.
This is due to a train fault.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 11:16
Scheduled Expected Destination
20:05 20:05 Aberdeen
20:16 20:16 Portlethen
20:25 20:25 Stonehaven
20:38 20:38 Laurencekirk
20:48 20:48 Montrose
21:03 21:03 Arbroath
21:21 21:21 Dundee
21:33 21:33 Leuchars
21:41 21:41 Cupar
21:48 21:48 Ladybank
21:55 21:55 Markinch
22:08 22:08 Kirkcaldy
22:42 22:42 Haymarket
22:46 22:46 Edinburgh

20:17 Cumbernauld to Dalmuir due 21:47 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Last Updated :02/01/2026 21:18
Scheduled Expected Destination
20:17 20:17 Cumbernauld
20:19 20:19 Greenfaulds
20:26 20:26 Coatbridge Central
20:29 20:29 Whifflet
20:46 20:46 Motherwell
20:48 20:48 Airbles
20:54 20:54 Hamilton Central
20:57 20:57 Hamilton West
21:00 21:00 Blantyre
21:05 21:05 Newton Lanark
21:09 21:09 Cambuslang
21:13 21:13 Rutherglen
21:15 21:15 Dalmarnock
21:17 21:17 Bridgeton
21:21 21:21 Argyle Street
21:23 21:23 Glasgow Central Low Level
21:24 21:24 Anderston
21:26 21:26 Exhibition Centre
21:30 21:30 Partick
21:32 21:32 Hyndland
21:34 21:34 Jordanhill
21:37 21:37 Scotstounhill
21:39 21:39 Garscadden
21:41 Not Stopping Yoker
21:43 Not Stopping Clydebank
21:47 Not Stopping Dalmuir

20:40 Edinburgh to Perth due 22:04 has been delayed at Edinburgh and is now 9 minutes late.
This is due to train crew being delayed.
Will be formed of 2 coaches instead of 4.
Last Updated :02/01/2026 20:55
Scheduled Expected Destination
20:40 20:49 Edinburgh
20:44 20:53 Haymarket
20:49 20:58 South Gyle
20:51 21:00 Edinburgh Gateway
21:02 21:11 Inverkeithing
21:05 21:14 Dalgety Bay
21:10 21:19 Aberdour
21:14 21:23 Burntisland
21:19 21:28 Kinghorn
21:24 21:33 Kirkcaldy
21:33 21:42 Markinch
21:41 21:50 Ladybank
22:04 22:13 Perth

Facilities on the 21:00 Glasgow Central to Ayr due 21:54.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 11:20
Scheduled Expected Destination
21:00 21:00 Glasgow Central
21:10 21:10 Paisley Gilmour Street
21:14 21:14 Johnstone
21:28 21:28 Kilwinning
21:32 21:32 Irvine
21:36 21:36 Barassie
21:40 21:40 Troon
21:44 21:44 Prestwick Int. Airport
21:46 21:46 Prestwick Town
21:50 21:50 Newton-On-Ayr
21:54 21:54 Ayr

Facilities on the 21:17 Motherwell to Dalmuir due 22:19.
This is due to a train fault.
This train will now be formed of the usual number of coaches.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 15:44
Scheduled Expected Destination
21:17 21:17 Motherwell
21:19 21:19 Airbles
21:25 21:25 Hamilton Central
21:28 21:28 Hamilton West
21:31 21:31 Blantyre
21:37 21:37 Newton Lanark
21:41 21:41 Cambuslang
21:45 21:45 Rutherglen
21:48 21:48 Dalmarnock
21:50 21:50 Bridgeton
21:53 21:53 Argyle Street
21:55 21:55 Glasgow Central Low Level
21:57 21:57 Anderston
21:59 21:59 Exhibition Centre
22:02 22:02 Partick
22:05 22:05 Hyndland
22:07 22:07 Jordanhill
22:09 22:09 Scotstounhill
22:12 22:12 Garscadden
22:14 22:14 Yoker
22:16 22:16 Clydebank
22:19 22:19 Dalmuir

Facilities on the 21:43 Edinburgh to Tweedbank due 22:42.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 08:59
Scheduled Expected Destination
21:43 21:43 Edinburgh
21:50 21:50 Brunstane
21:54 21:54 Newcraighall
21:57 21:57 Shawfair
22:02 22:02 Eskbank
22:05 22:05 Newtongrange
22:10 22:10 Gorebridge
22:27 22:27 Stow
22:36 22:36 Galashiels
22:42 22:42 Tweedbank

22:03 Dalmuir to Motherwell due 23:05 will be started from Garscadden.
It will no longer call at Dalmuir, Clydebank and Yoker.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Last Updated :02/01/2026 21:18
Scheduled Expected Destination
22:03 Not Stopping Dalmuir
22:05 Not Stopping Clydebank
22:07 Not Stopping Yoker
22:10 22:10 Garscadden
22:12 22:12 Scotstounhill
22:15 22:15 Jordanhill
22:18 22:18 Hyndland
22:20 22:20 Partick
22:23 22:23 Exhibition Centre
22:25 22:25 Anderston
22:27 22:27 Glasgow Central Low Level
22:29 22:29 Argyle Street
22:32 22:32 Bridgeton
22:34 22:34 Dalmarnock
22:37 22:37 Rutherglen
22:41 22:41 Carmyle
22:44 22:44 Mount Vernon
22:46 22:46 Baillieston
22:49 22:49 Bargeddie
22:53 22:53 Kirkwood
22:57 22:57 Whifflet
23:05 23:05 Motherwell

Facilities on the 22:05 Ayr to Glasgow Central due 22:56.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 11:20
Scheduled Expected Destination
22:05 22:05 Ayr
22:07 22:07 Newton-On-Ayr
22:10 22:10 Prestwick Town
22:12 22:12 Prestwick Int. Airport
22:16 22:16 Troon
22:18 22:18 Barassie
22:23 22:23 Irvine
22:27 22:27 Kilwinning
22:41 22:41 Johnstone
22:45 22:45 Paisley Gilmour Street
22:56 22:56 Glasgow Central

Facilities on the 22:30 Glasgow Central to Ayr due 23:22.
Will be formed of 3 coaches instead of 7.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 20:34
Scheduled Expected Destination
22:30 22:30 Glasgow Central
22:40 22:40 Paisley Gilmour Street
22:44 22:44 Johnstone
22:58 22:58 Kilwinning
23:02 23:02 Irvine
23:06 23:06 Barassie
23:09 23:09 Troon
23:13 23:13 Prestwick Int. Airport
23:15 23:15 Prestwick Town
23:18 23:18 Newton-On-Ayr
23:22 23:22 Ayr

Facilities on the 23:19 Tweedbank to Edinburgh due 00:21.
This is due to an earlier train fault.
Will be formed of 2 coaches instead of 3.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 08:59
Scheduled Expected Destination
23:19 23:19 Tweedbank
23:23 23:23 Galashiels
23:32 23:32 Stow
23:49 23:49 Gorebridge
23:52 23:52 Newtongrange
23:55 23:55 Eskbank
00:03 00:03 Shawfair
00:07 00:07 Newcraighall
00:11 00:11 Brunstane
00:21 00:21 Edinburgh

Facilities on the 23:20 Glasgow Central to Newton Lanark due 23:44.
This is due to a train fault.
Will be formed of 3 coaches instead of 4.
Additional Information:
Sorry this train has fewer carriages than normal.
Last Updated :02/01/2026 11:20
Scheduled Expected Destination
23:20 23:20 Glasgow Central
23:25 23:25 Pollokshields East
23:26 23:26 Queens Park Strathclyde
23:28 23:28 Crosshill
23:30 23:30 Mount Florida
23:34 23:34 Kings Park
23:36 23:36 Croftfoot
23:38 23:38 Burnside
23:41 23:41 Kirkhill
23:44 23:44 Newton Lanark

3 Train Cancellations
18:31 Inverness to Wick due 22:53 has been cancelled.
This is due to a tree blocking the railway.
Additional Information:
We have been unable to source any alternative transport, passengers may wish to consider making their own arrangements.
Passengers please note, we have been unable to source replacement buses to operate to or from Thurso because of road conditions and supplier availability, therefore we would advise customers to postpone travel where possible as we are not able to guarantee you are able to complete your journey.
Last Updated :02/01/2026 19:43
Scheduled Expected Destination
18:31 Not Stopping Inverness
18:46 Not Stopping Beauly
18:53 Not Stopping Muir Of Ord
19:01 Not Stopping Conon Bridge
19:06 Not Stopping Dingwall
19:20 Not Stopping Alness
19:27 Not Stopping Invergordon
19:40 Not Stopping Fearn
19:46 Not Stopping Tain
20:02 Not Stopping Ardgay
20:06 Not Stopping Culrain
20:07 Not Stopping Invershin
20:18 Not Stopping Lairg
20:31 Not Stopping Rogart
20:43 Not Stopping Golspie
20:53 Not Stopping Brora
21:08 Not Stopping Helmsdale
21:20 Not Stopping Kildonan
21:30 Not Stopping Kinbrace
21:42 Not Stopping Forsinard
21:50 Not Stopping Altnabreac
21:59 Not Stopping Scotscalder
22:10 Not Stopping Georgemas Junction
22:23 Not Stopping Thurso
22:36 Not Stopping Georgemas Junction
22:53 Not Stopping Wick

03/01/26 05:45 Kyle Of Lochalsh to Inverness due 08:29 will be cancelled.
This is due to forecasted heavy snow.
Last Updated :02/01/2026 12:46
Scheduled Expected Destination
05:45 Not Stopping Kyle Of Lochalsh
05:53 Not Stopping Duirinish
06:02 Not Stopping Plockton
06:04 Not Stopping Duncraig
06:14 Not Stopping Stromeferry
06:25 Not Stopping Attadale
06:33 Not Stopping Strathcarron
06:41 Not Stopping Achnashellach
07:02 Not Stopping Achnasheen
07:11 Not Stopping Achanalt
07:18 Not Stopping Lochluichart
07:29 Not Stopping Garve
07:56 Not Stopping Dingwall
08:01 Not Stopping Conon Bridge
08:09 Not Stopping Muir Of Ord
08:14 Not Stopping Beauly
08:29 Not Stopping Inverness

03/01/26 12:34 Wick to Inverness due 17:08 will be cancelled.
This is due to a tree blocking the railway earlier today.
Last Updated :02/01/2026 20:27
Scheduled Expected Destination
12:34 Not Stopping Wick
12:52 Not Stopping Georgemas Junction
13:06 Not Stopping Thurso
13:19 Not Stopping Georgemas Junction
13:24 Not Stopping Scotscalder
13:34 Not Stopping Altnabreac
13:47 Not Stopping Forsinard
13:56 Not Stopping Kinbrace
14:06 Not Stopping Kildonan
14:21 Not Stopping Helmsdale
14:36 Not Stopping Brora
14:47 Not Stopping Golspie
14:55 Not Stopping Rogart
15:12 Not Stopping Lairg
15:20 Not Stopping Invershin
15:21 Not Stopping Culrain
15:30 Not Stopping Ardgay
15:46 Not Stopping Tain
15:53 Not Stopping Fearn
16:10 Not Stopping Invergordon
16:16 Not Stopping Alness
16:30 Not Stopping Dingwall
16:37 Not Stopping Conon Bridge
16:45 Not Stopping Muir Of Ord
16:50 Not Stopping Beauly
17:08 Not Stopping Inverness

9 Other Train Service Updates
18:24 Glasgow Queen Street to Oban due 21:27 is being delayed between Glasgow Queen Street and Dalmuir and is now expected to be 9 minutes late.
This is due to a speed restriction.
Last Updated :02/01/2026 18:50
Scheduled Expected Destination
18:24 18:24 Glasgow Queen Street
18:42 18:51 Dalmuir
18:52 19:01 Dumbarton Central
19:07 19:16 Helensburgh Upper
19:18 19:27 Garelochhead
19:38 19:47 Arrochar & Tarbet
19:53 20:02 Ardlui
20:14 20:23 Crianlarich
20:23 20:32 Tyndrum Lower
20:40 20:49 Dalmally
20:45 20:54 Loch Awe
21:03 21:12 Taynuilt
21:14 21:23 Connel Ferry
21:27 21:36 Oban

20:03 Dumfries to Glasgow Central due 22:03 has been delayed at Dumfries and is now 9 minutes late.
This is due to the train departing late to maintain customer connections.
Last Updated :02/01/2026 20:14
Scheduled Expected Destination
20:03 20:12 Dumfries
20:29 20:38 Sanquhar
20:34 20:43 Kirkconnel
20:43 20:52 New Cumnock
20:51 21:00 Auchinleck
21:21 21:30 Kilmarnock
21:25 21:34 Kilmaurs
21:31 21:40 Stewarton
21:35 21:44 Dunlop
21:46 21:55 Barrhead
22:03 22:12 Glasgow Central

20:17 Cumbernauld to Dalmuir due 21:47 will be terminated at Garscadden.
It will no longer call at Yoker, Clydebank and Dalmuir.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Last Updated :02/01/2026 21:18
Scheduled Expected Destination
20:17 20:17 Cumbernauld
20:19 20:19 Greenfaulds
20:26 20:26 Coatbridge Central
20:29 20:29 Whifflet
20:46 20:46 Motherwell
20:48 20:48 Airbles
20:54 20:54 Hamilton Central
20:57 20:57 Hamilton West
21:00 21:00 Blantyre
21:05 21:05 Newton Lanark
21:09 21:09 Cambuslang
21:13 21:13 Rutherglen
21:15 21:15 Dalmarnock
21:17 21:17 Bridgeton
21:21 21:21 Argyle Street
21:23 21:23 Glasgow Central Low Level
21:24 21:24 Anderston
21:26 21:26 Exhibition Centre
21:30 21:30 Partick
21:32 21:32 Hyndland
21:34 21:34 Jordanhill
21:37 21:37 Scotstounhill
21:39 21:39 Garscadden
21:41 Not Stopping Yoker
21:43 Not Stopping Clydebank
21:47 Not Stopping Dalmuir

20:39 Oban to Glasgow Queen Street due 23:32 has been delayed at Taynuilt and is now 8 minutes late.
This is due to a late running train being in front of this one.
Last Updated :02/01/2026 21:27
Scheduled Expected Destination
20:39 20:39 Oban
20:51 20:51 Connel Ferry
21:02 21:10 Taynuilt
21:16 21:24 Loch Awe
21:21 21:29 Dalmally
21:40 21:48 Tyndrum Lower
21:49 21:57 Crianlarich
22:05 22:13 Ardlui
22:19 22:27 Arrochar & Tarbet
22:39 22:47 Garelochhead
22:50 22:58 Helensburgh Upper
23:04 23:12 Dumbarton Central
23:13 23:21 Dalmuir
23:32 23:40 Glasgow Queen Street

20:40 Edinburgh to Perth due 22:04 has been delayed at Edinburgh and is now 9 minutes late.
This is due to train crew being delayed.
Will be formed of 2 coaches instead of 4.
Last Updated :02/01/2026 20:55
Scheduled Expected Destination
20:40 20:49 Edinburgh
20:44 20:53 Haymarket
20:49 20:58 South Gyle
20:51 21:00 Edinburgh Gateway
21:02 21:11 Inverkeithing
21:05 21:14 Dalgety Bay
21:10 21:19 Aberdour
21:14 21:23 Burntisland
21:19 21:28 Kinghorn
21:24 21:33 Kirkcaldy
21:33 21:42 Markinch
21:41 21:50 Ladybank
22:04 22:13 Perth

22:03 Dalmuir to Motherwell due 23:05 will be started from Garscadden.
It will no longer call at Dalmuir, Clydebank and Yoker.
This is due to an earlier train fault.
Will be formed of 3 coaches instead of 6.
Last Updated :02/01/2026 21:18
Scheduled Expected Destination
22:03 Not Stopping Dalmuir
22:05 Not Stopping Clydebank
22:07 Not Stopping Yoker
22:10 22:10 Garscadden
22:12 22:12 Scotstounhill
22:15 22:15 Jordanhill
22:18 22:18 Hyndland
22:20 22:20 Partick
22:23 22:23 Exhibition Centre
22:25 22:25 Anderston
22:27 22:27 Glasgow Central Low Level
22:29 22:29 Argyle Street
22:32 22:32 Bridgeton
22:34 22:34 Dalmarnock
22:37 22:37 Rutherglen
22:41 22:41 Carmyle
22:44 22:44 Mount Vernon
22:46 22:46 Baillieston
22:49 22:49 Bargeddie
22:53 22:53 Kirkwood
22:57 22:57 Whifflet
23:05 23:05 Motherwell

22:43 Edinburgh to Tweedbank due 23:42 will be starting late from Edinburgh.
This is due to a late running train being in front of this one.
Last Updated :02/01/2026 20:18
Scheduled Expected Destination
22:43 22:43 Edinburgh
22:50 22:50 Brunstane
22:54 22:54 Newcraighall
22:57 22:57 Shawfair
23:02 23:02 Eskbank
23:05 23:05 Newtongrange
23:10 23:10 Gorebridge
23:27 23:27 Stow
23:36 23:36 Galashiels
23:42 23:42 Tweedbank

03/01/26 06:18 Wick to Inverness due 10:39 will be started from Lairg.
It will no longer call at Wick, Georgemas Junction (from Wick at 06:36), Thurso, Georgemas Junction (towards Inverness at 07:03), Forsinard, Kildonan, Helmsdale, Brora, Golspie and Rogart.
This is due to a tree blocking the railway earlier today.
Last Updated :02/01/2026 20:27
Scheduled Expected Destination
06:18 Not Stopping Wick
06:36 Not Stopping Georgemas Junction
06:50 Not Stopping Thurso
07:03 Not Stopping Georgemas Junction
07:27 Not Stopping Forsinard
07:45 Not Stopping Kildonan
08:00 Not Stopping Helmsdale
08:15 Not Stopping Brora
08:25 Not Stopping Golspie
08:33 Not Stopping Rogart
08:52 08:52 Lairg
09:07 09:07 Ardgay
09:23 09:23 Tain
09:29 09:29 Fearn
09:43 09:43 Invergordon
09:49 09:49 Alness
10:02 10:02 Dingwall
10:07 10:07 Conon Bridge
10:15 10:15 Muir Of Ord
10:21 10:21 Beauly
10:39 10:39 Inverness

03/01/26 07:00 Inverness to Wick due 11:31 will be terminated at Lairg.
It will no longer call at Rogart, Golspie, Brora, Helmsdale, Kildonan, Kinbrace, Forsinard, Altnabreac, Scotscalder, Georgemas Junction (from Inverness at 10:49), Thurso, Georgemas Junction (towards Wick at 11:14) and Wick.
This is due to a tree blocking the railway earlier today.
Last Updated :02/01/2026 20:27
Scheduled Expected Destination
07:00 07:00 Inverness
07:15 07:15 Beauly
07:23 07:23 Muir Of Ord
07:30 07:30 Conon Bridge
07:37 07:37 Dingwall
07:50 07:50 Alness
07:57 07:57 Invergordon
08:10 08:10 Fearn
08:17 08:17 Tain
08:33 08:33 Ardgay
08:37 08:37 Culrain
08:38 08:38 Invershin
08:53 08:53 Lairg
09:06 Not Stopping Rogart
09:18 Not Stopping Golspie
09:29 Not Stopping Brora
09:47 Not Stopping Helmsdale
09:59 Not Stopping Kildonan
10:09 Not Stopping Kinbrace
10:21 Not Stopping Forsinard
10:29 Not Stopping Altnabreac
10:38 Not Stopping Scotscalder
10:49 Not Stopping Georgemas Junction
11:02 Not Stopping Thurso
11:14 Not Stopping Georgemas Junction
11:31 Not Stopping Wick

3 Station Updates
The escalators will be out of order between the booking office and the ticket barriers from 06:32 on 20/12/2025 until further notice at Glasgow Central station.
Additional Information:
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :29/12/2025 12:20
The lifts will be out of order between low level ticket barriers and the high level from now until further notice at Glasgow Central station.
Additional Information:
Lift from low level ticket barriers to the high level currently out of use.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :28/12/2025 09:48
The escalators will be out of order from now until further notice at Haymarket station.
Additional Information:
Two Escalators are currently out of use ot Haymarket.
If you need help with your travel plans, please get in touch:
Free Assisted Travel Helpline: 0800 046 1634
Assisted Travel Textphone: 18001 0800 046 1634 (for people who are hard of hearing)
Speak to staff at any staffed station on our network please check opening times for your station
We're sorry if this station facility change affects your journey.
Last Updated :29/12/2025 12:44
1 Improvement Work For Today
Planned engineering work will take place between Dumfries and Carlisle from 05:00, Friday 02 January 2026 to 23:59, Tuesday 06 January 2026.
Additional Information:
Resignalling project
Glasgow Central - Dumfries & Carlisle
Buses replace trains between Dumfries and Carlisle.
Last Updated :01/11/2025 02:38
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.
 

Last Updated On: 21:32:21 02-01-2026
Powered By    © 2026