A lot has changed in the last year and Stagecoach have worked hard to ensure passengers get where they need to be but understandably, alot less people are using bus services during the COVID-19 pandemic.

They’ve been able to keep a lot of their bus and coach network the same with the help of Government subsidy, but with continued travel restrictions and changing work patterns, they can’t continue running the  pre-pandemic network in full.


Local bus networks have been well used, however longer distance Express services are only being used by around 30% – 40% of customers compared to previous levels.
Due to this Stagecoach are making changes to their Express services from Monday 25th January, along with some minor changes to our local services to allow connections.


The list below outlines the services that are changing.  The new timetables are available by clicking on the service number.  The new timetables will allow you to see how your service will change – you may find that you need to change buses at a bus station or park and ride, but the same links between key locations are still available.

There are also some handy summary timetables below, some of which show the connections you’ll need to make to reach your destination – you can find these at the bottom of this update.

Please don’t forget, that right now, your travel should only be for essential purposes.


Service 36: Glenrothes – Perth

Timing point in Kintillo Paradise Avenue removed, no change to route.

Service 42: Glenrothes – Ladybank – Tayport – Dundee

The journeys between Dundee and Tayport are extended to Glenrothes to replace service X54 between Glenrothes and Cupar, and to provide a link between Cupar and Tayport.  The 42 will serve all stops on the route.

Service 42A: St Andrews – Tayport – Dundee

Renumbered from 42 with a revised timetable, to combine with the 42 to offer two buses an hour between Dundee and Tayport.

Service 56: Perth – Bridge of Earn – Milnathort – Kinross – Kelty – Halbeath P&R

AM college journey now operates as an X56. Timing point in Kintillo Paradise Avenue removed, no change to route.

Service 77: Gauldry/Wormit / Newport – Dundee

Minor revision to timetable.

Service 94X: St Andrews – Cupar – Newburgh

0520 Cupar to St Andrews withdrawn and replaced by 0518 X59 Cupar to St Andrews.

Service 95: St Andrews – Crail – Anstruther – St Monans – Leven

Revised PM school journey times to improve reliability.

Service 99/99A/99B/99C/99D: Dundee – Leuchars – Guardbridge – St Andrews

An extra Monday to Friday morning journey will run from St Andrews to Dundee at 0732. An extra late night journey will run from Dundee at 2355. The N99 journeys on Friday and Saturday nights are withdrawn.

Service X4: Leven – Windygates – Markinch – Glenrothes

New service, offering journeys between Glenrothes and Leven, replacing service X61. Connections are available at Glenrothes with the X54/X59 to and from Edinburgh and X24 to Glasgow.

Service X24: St Andrews – Glenrothes – Halbeath P&R – Fife Leisure Park – Dunfermline – Kincardine – Forth Valley Royal Hospital – Cumbernauld – Glasgow

Revised timetable to provide an hourly service from St Andrews to Dunfermline and a combined two buses an hour between Halbeath and Glasgow.

Service X26: Dundee – Glenrothes – Halbeath P&R – Dunfermline – Kincardine – Forth Valley Royal Hospital – Cumbernauld – Glasgow

Withdrawn. Links between service X27 and X59 at Halbeath means that the current half hourly frequency from Cupar/Glenrothes to Glasgow are still available; connections to and from Dundee are available at Glenrothes with the X24 and X54.

Service X27: Kirkcaldy – Victoria Hospital – Halbeath P&R – Dunfermline – Kincardine – Forth Valley Royal Hospital – Cumbernauld – Glasgow

Service X27A: Kirkcaldy – Victoria Hospital – Halbeath P&R – Fife Leisure Park – Queen Margaret Hospital – Dunfermline

Two buses an hour from Kirkcaldy to Dunfermline; X27 direct to Dunfermline then continues into Glasgow; X27A will serve Fife Leisure Park and Queen Margaret Hospital providing an express link between Queen Margaret Hospital and the Victoria Hospital; ideal journeys for key worker travel. Connections to Glasgow are available at Halbeath between the X27A and the X24 to maintain the half hourly Kirkcaldy – Glasgow link.

Service X37: Pitcairn – Collydean – Glenrothes – Kirkcaldy – Fife Retail Park – Chapel

0829 Fair Isle Road to Kirkcaldy bus station journey removed. Sir Thomas Elder Way timing point removed, no change to route.

Service X51: Dunfermline – Rosyth – Ferrytoll P&R – Livingston

Service will no longer run between Livingston and Glasgow, and will run between Dunfermline and Livingston only.  Scotrail continue to provide rail links between Livingston and Glasgow and Citylink coach services continue to run between Harthill, Eurocentral and Glasgow.

Service X52: Dunfermline – Rosyth – Ferrytoll – Edinburgh Bristo Square

Service resumed to Bristo Square, offering two AM journeys to Bristo Square and two PM journeys from Bristo Square.

Service X54: Edinburgh – Ferrytoll P&R – Halbeath P&R – Cowdenbeath – Glenrothes – Cupar – Newport – Dundee

Revised to run between Glenrothes and Cupar via Kettlebridge rather than via Ladybank. The service via Ladybank is covered as part of service 42. Replaces the X26 north of Glenrothes to Dundee and the X61 South of Glenrothes to Edinburgh. Connections available in Glenrothes onto the X24 for Glasgow. The section between Dundee city centre and Ninewells Hospital is withdrawn; alternative links to the hospital are available from Dundee city centre on services 16, 39, 73 & X7.  Xplore Dundee also operate journeys between the city centre and Ninewells – ABC tickets are available to use on both operator routes.

Service X55: Dunfermline – Rosyth – Ferrytoll – Edinburgh bus station / Bristo Square

Reduced frequency out with commuter times to provide a half hourly service to Edinburgh. Two AM journeys to Bristo Square and three PM journeys from Bristo Square added. Late night Friday and Saturday journeys on service N55, which have been suspended since March, will be withdrawn.

Service X56: Perth – Kinross – Halbeath P&R – Ferrytoll P&R – Edinburgh

The morning 56 College journey now operates as an X56.

Service X57: Kirkcaldy – Kinghorn – Burntisland – Aberdour – Dalgety Bay – Inverkeithing – Ferrytoll P&R – Edinburgh

Service revised to offer two AM commuter journeys to Edinburgh and three PM commuter journeys from Edinburgh Monday – Friday only.  Service X58 continues to provide additional journeys between Kirkcaldy, Dalgety Bay and Edinburgh.

Service X58: Kirkcaldy – Dalgety Bay – Inverkeithing – Ferrytoll P&R – Edinburgh

Service revised to operate between Kirkcaldy and Edinburgh only. Kirkcaldy to Dundee via Leven replaced by X61. Combines with the X60 and X61 to offer three buses an hour from Kirkcaldy to Edinburgh

Service X59: St Andrews – Glenrothes – Halbeath P&R – Ferrytoll P&R – Edinburgh

Timetable change to coordinate with other Edinburgh express services.

Service X60: St Andrews – Leven – Kirkcaldy – Ferrytoll – Edinburgh

Now hourly between St Andrews and Edinburgh, combines with the X58 and X61 to give three buses an hour from Kirkcaldy to Edinburgh. Combines with the X61 to offer two buses an hour from Leven to Edinburgh.

Service X61: Dundee – Leven – Kirkcaldy – Ferrytoll P&R – Edinburgh

The X61 operates via current X60 route (Chapel and Halbeath) providing half hourly links from north Kirkcaldy.  Combines with the X58 and X60 to offer three buses an hour from Kirkcaldy to Edinburgh.  Combines with the X60 to offer two buses an hour from Leven to Edinburgh.  It replaces the X58 from Kirkcaldy to Dundee.


Summary Timetables

Glasgow to Dundee summary

Cupar to Dundee summary

Glenrothes to Glasgow summary

Kirkcaldy to Glasgow summary

Leven to Glasgow summary

St Andrews to Edinburgh summary

3 thoughts on “Stagecoach Service Changes – Monday 25th January 2021

  1. Hi there! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in exchanging links or maybe guest authoring a blog post or vice-versa? My site covers a lot of the same topics as yours and I think we could greatly benefit from each other. If you’re interested feel free to send me an email. I look forward to hearing from you! Superb blog by the way!

  2. Hi, Neat post. There is a problem together with your web site in web explorer, would test this?K IE still is the marketplace leader and a big section of other folks will leave out your fantastic writing due to this problem.

  3. Its like you read my mind! You seem to grasp so much about this, like you wrote the e-book in it or something. I think that you just could do with a few percent to pressure the message house a bit, but instead of that, this is magnificent blog. An excellent read. I will definitely be back.

Leave a Reply

Your email address will not be published. Required fields are marked *