Buses in Portgower
2 bus routes serve Portgower, run by Ember and MacLeod's Coaches. The busiest stops are Braehead Terrace and Portgower Inn Road.
Most frequent routes
- E6: Thurso – Inverness Ember
- 906: Lairg – Helmsdale MacLeod's Coaches
Where you can go from Portgower
Routes
- E6: Thurso – Inverness Ember
- 906: Lairg – Helmsdale MacLeod's Coaches
Bus companies
Stops
Questions
- Where can I go by bus from Portgower?
- Direct buses from Portgower go to Helmsdale (906), Inverness (E6), Lairg (906) and Thurso (E6).
- Which bus goes from Portgower to Helmsdale?
- Route 906, run by MacLeod's Coaches.
- Which bus goes from Portgower to Inverness?
- Route E6, run by Ember.
- Which bus goes from Portgower to Lairg?
- Route 906, run by MacLeod's Coaches.
- Where do buses stop in Portgower?
- The busiest stops are Braehead Terrace and Portgower Inn Road.
- Which bus companies run in Portgower?
- Ember and MacLeod's Coaches.
- What are the most frequent buses in Portgower?
- the E6 (Thurso – Inverness) and the 906 (Lairg – Helmsdale).
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