Buses in Mains of Balhaldie

3 bus routes serve Mains of Balhaldie, run by Stagecoach East Scotland. The busiest stops are Balhaldie Filling Station and Woodside Cottage.

Most frequent routes

Where you can go from Mains of Balhaldie

Routes

Bus companies

Stops

Nearby villages

Other buses close to Mains of Balhaldie:

Questions

Where can I go by bus from Mains of Balhaldie?
Direct buses from Mains of Balhaldie go to Crieff (15A) and Stirling (15A).
Which bus goes from Mains of Balhaldie to Crieff?
Route 15A, run by Stagecoach East Scotland.
Which bus goes from Mains of Balhaldie to Stirling?
Route 15A, run by Stagecoach East Scotland.
Where do buses stop in Mains of Balhaldie?
The busiest stops are Balhaldie Filling Station and Woodside Cottage.
Which bus companies run in Mains of Balhaldie?
Stagecoach East Scotland.
What are the most frequent buses in Mains of Balhaldie?
the 15A (Crieff – Stirling), the 15A (Crieff – Stirling) and the 15A (Crieff – Stirling).

Timetables from the Bus Open Data Service (Department for Transport), updated Thursday, 12 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