Buses replace trains between Perth and Inverness from Saturday 2 and Sunday 3 December
Caledonian Sleeper between London Euston and Inverness
LNER between London Kings Cross and Inverness
ScotRail between Glasgow Queen Street / Edinburgh and Inverness
Engineering work is taking place between Perth and Inverness, closing all lines.
On Sunday, the 20:26 Inverness to London Euston service will be diverted via Aberdeen and Fife.
A rail replacement bus service will run between Aviemore, Kingussie, Newtonmore, Dalwhinnie, Blair Atholl, Pitlochry, Dunkeld & Birnam, Perth and Dundee to connect with the train.
This train will also not call at Gleneagles, Dunblane, Stirling or Falkirk Grahamston. For these stations, customers should use alternative services to connect with the Lowland sleeper at Edinburgh.
No LNER services will run north of Edinburgh due to Industrial Action.
Rail replacement buses will continue to run between Perth and Inverness.
Train services will start / terminate at Perth.
Rail replacement buses will run between:
Perth and Inverness
On Saturday, Glasgow Queen Street / Edinburgh to Inverness services will be replaced by a bus between Perth and Inverness.
On Sunday, Glasgow Queen Street / Edinburgh to Inverness / Elgin services will be replaced by a bus between Perth and Inverness.
Check before you travel:
You can plan your journey using the National Rail Enquiries Journey Planner
Replacement Bus Travel Advice:
For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please use this page.
You can find the location of your bus replacement by checking station signs or by searching for your station on our station information pages.
Please be advised that, on occasion, replacement vehicles may be busier than usual, and you should allow extra time for your journey.