Buses in Balblair
3 bus routes serve Balblair, run by Highland Council and D & E Coaches. The busiest stops are Aird Place and Newhall Point.
Most frequent routes
- 21C: Dingwall – Cromarty Highland Council
- 121: Jemimaville – Culbokie Highland Council · school days only
- 425: Fortrose – Longman D & E Coaches · school days only
Where you can go from Balblair
Routes
- 21C: Dingwall – Cromarty Highland Council
- 121: Jemimaville – Culbokie Highland Council · school days only
- 425: Fortrose – Longman D & E Coaches · school days only
Bus companies
Stops
Nearby villages
Other buses close to Balblair:
- Jemimaville 1.7 km · 26, 126
- Invergordon 2.5 km · E6, 25, X25, 25A, 23C, 23A, 8, 6
Questions
- Where can I go by bus from Balblair?
- Direct buses from Balblair go to Cromarty (21C), Culbokie (121), Dingwall (21C), Fortrose (425), Jemimaville (121) and Longman (425).
- Which bus goes from Balblair to Cromarty?
- Route 21C, run by Highland Council.
- Which bus goes from Balblair to Culbokie?
- Route 121, run by Highland Council.
- Which bus goes from Balblair to Dingwall?
- Route 21C, run by Highland Council.
- Where do buses stop in Balblair?
- The busiest stops are Aird Place and Newhall Point.
- Which bus companies run in Balblair?
- Highland Council and D & E Coaches.
- What are the most frequent buses in Balblair?
- the 21C (Dingwall – Cromarty), the 121 (Jemimaville – Culbokie) and the 425 (Fortrose – Longman).
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