08/10/2026
⚠️ Reminder: train service disruption for 18 days from Saturday ⚠️
Network Rail is carrying out major upgrade work between Sat, Oct 10 and Tues, Oct 27, to allow for electrification of Fife's routes.
📆 From Saturday, 10 October until Monday, 19 October inclusive, no trains will operate between Inverkeithing and Markinch via Kirkcaldy. Rail replacement buses will run between Inverkeithing and Markinch, serving Dalgety Bay, Aberdour, Burntisland, Kinghorn, Kirkcaldy, and Glenrothes with Thornton stations. Services will run hourly, with additional buses at the busiest times on weekdays and Saturdays.
Trains will continue to operate via Dunfermline, including services between Edinburgh Waverley and Aberdeen, Dundee, Perth, and Leven – although we’re encouraging customers to check their journey before travelling as train times and calling patterns may change.
📆 From Tuesday, 20 October until Friday, 23 October inclusive, the work will move north, with no trains operating between Markinch and Perth or Dundee. Rail replacement buses will run hourly throughout the day between Kirkcaldy and Dundee, and between Kirkcaldy and Perth.
Where possible, rail services between Edinburgh Waverley and Aberdeen will be diverted via Stirling and Perth, which will mean a change to train times. Services between Edinburgh Waverley and Perth / Dundee will operate to and from Kirkcaldy, where customers can connect with rail replacement buses.
📆 Further work will then take place between Saturday, 24 October and the morning of Wednesday, 28 October between Lochgelly and Glenrothes with Thornton, when no trains operate between these stations. Replacement buses will run hourly between Cowdenbeath and Leven. Trains via Kirkcaldy will mainly operate as normal.
However, on Saturday, 24 October, work will also take place between Cameron Bridge and Leven, meaning no trains will serve Cameron Bridge or Leven. A rail replacement bus service will operate hourly between Cowdenbeath and Leven, and also between Kirkcaldy and Leven.
In addition to planned rail replacement, Stagecoach will accept valid train tickets for journeys between Kirkcaldy and Inverkeithing on the X58 service, and between Leven and Inverkeithing on the number 7 service, throughout the period of the works.
Plan your journey here: https://www.scotrail.co.uk/plan-your-journey/engineering-works/fife-and-borders-electrification