Buses in Blairhall
17 bus routes serve Blairhall, run by Stagecoach East Scotland. The busiest stops are Comrie Mains Farm, Houldsworth Street and Rintoul Avenue.
Most frequent routes
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
Where you can go from Blairhall
Routes
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- 4: Dunfermline – Blairhall Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
- X22: Dunfermline – Stirling Stagecoach East Scotland
- 4B: Blairhall – Halbeath Stagecoach East Scotland
- 4B: Blairhall – Halbeath Stagecoach East Scotland
- 4B: Blairhall – Halbeath Stagecoach East Scotland
- 28: Falkirk – Dunfermline Stagecoach East Scotland
- 28: Falkirk – Dunfermline Stagecoach East Scotland
- 28: Falkirk – Dunfermline Stagecoach East Scotland
- 4C: Halbeath – Blairhall Stagecoach East Scotland
- 4C: Halbeath – Blairhall Stagecoach East Scotland
- 4C: Halbeath – Blairhall Stagecoach East Scotland
- QA4: Blairhall – Dunfermline Stagecoach East Scotland
- QA4: Blairhall – Dunfermline Stagecoach East Scotland · school days only
Bus companies
Stops
Questions
- Where can I go by bus from Blairhall?
- Direct buses from Blairhall go to Dunfermline (4, X22, 28, QA4), Halbeath (4B, 4C), Falkirk (28) and Stirling (X22).
- Which bus goes from Blairhall to Dunfermline?
- Routes 4, X22, 28 and QA4, run by Stagecoach East Scotland.
- Which bus goes from Blairhall to Halbeath?
- Routes 4B and 4C, run by Stagecoach East Scotland.
- Which bus goes from Blairhall to Falkirk?
- Route 28, run by Stagecoach East Scotland.
- Where do buses stop in Blairhall?
- The busiest stops are Comrie Mains Farm, Houldsworth Street, Rintoul Avenue, Woodlands Terrace and Wilson Street.
- Which bus companies run in Blairhall?
- Stagecoach East Scotland.
- What are the most frequent buses in Blairhall?
- the 4 (Dunfermline – Blairhall), the 4 (Dunfermline – Blairhall), the 4 (Dunfermline – Blairhall) and the X22 (Dunfermline – Stirling).
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