Late night engineering work is taking place between Dalmeny and Haymarket closing some lines.
The 21:43 Aberdeen to Edinburgh Caledonian Sleeper train, is diverted between Dundee and Edinburgh and will not call at Leuchars, Kirkcaldy or Inverkeithing.
The train is retimed to depart Aberdeen at the earlier time of 21:12, Stonehaven 21:29, Montrose 21:54, Arbroath 22:12, Carnoustie 22:22 and Dundee at 22:38.
There is no alternative transport available.
Customers should use alternative ScotRail trains from Leuchars, Kirkcaldy and Inverkeithing to Edinburgh to connect with the train.
Check before you travel:
You can plan your journey using the National Rail Enquiries Journey Planner