Buses in Aberdour
9 bus routes serve Aberdour, run by Stagecoach East Scotland. Trains are run by ScotRail. The busiest stops are Aberdour station, Railway Station and Murrell Road.
Most frequent routes
- 7: Leven – Dunfermline Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
Where you can go from Aberdour
Routes
- Edinburgh – Leven ScotRail
- 7: Leven – Dunfermline Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- 7: Leven – Dunfermline Stagecoach East Scotland
- X58: St Andrews – Edinburgh Stagecoach East Scotland
- 7A: Dunfermline – Leven Stagecoach East Scotland
- 7A: Dunfermline – Leven Stagecoach East Scotland
- 7A: Dunfermline – Leven Stagecoach East Scotland
Bus companies
Stops and stations
Questions
- Where can I go by bus from Aberdour?
- Direct buses from Aberdour go to Leven (train, 7, 7A), Dunfermline (7, 7A), Edinburgh (train, X58) and St Andrews (X58).
- Which bus goes from Aberdour to Leven?
- Routes train, 7 and 7A, run by ScotRail and Stagecoach East Scotland.
- Which bus goes from Aberdour to Dunfermline?
- Routes 7 and 7A, run by Stagecoach East Scotland.
- Which bus goes from Aberdour to Edinburgh?
- Routes train and X58, run by ScotRail and Stagecoach East Scotland.
- Where do buses stop in Aberdour?
- The busiest stops are Aberdour station, Railway Station, Murrell Road, St Columba's Church and Couston House.
- Which bus companies run in Aberdour?
- Stagecoach East Scotland.
- What are the most frequent buses in Aberdour?
- the 7 (Leven – Dunfermline), the 7 (Leven – Dunfermline), the X58 (St Andrews – Edinburgh) and the X58 (St Andrews – Edinburgh).
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook