Buses in Balloch
14 bus routes serve Balloch, run by First Greater Glasgow, Ember, McColls Travel, Scottish Citylink and WM Travel. Trains are run by ScotRail. The busiest stops are Balloch station, Balloch Bus Terminus and Lower Stoneymollan Road.
Most frequent routes
- 206: Haldane – Helensburgh First Greater Glasgow
- 205: Balloch – Dumbarton First Greater Glasgow
- 204: Dumbarton – Balloch First Greater Glasgow
- E5: Fort William – Glasgow Ember
- 309: Balmaha – Alexandria McColls Travel
- 305: Luss – Alexandria McColls Travel
Where you can go from Balloch
Routes
- Dalmuir – Larkhall ScotRail
- Edinburgh – Helensburgh Central ScotRail
- 206: Haldane – Helensburgh First Greater Glasgow
- 205: Balloch – Dumbarton First Greater Glasgow
- 204: Dumbarton – Balloch First Greater Glasgow
- E5: Fort William – Glasgow Ember
- 309: Balmaha – Alexandria McColls Travel
- 305: Luss – Alexandria McColls Travel
- 915: Glasgow – Fort William Scottish Citylink
- E16: Glasgow – Oban Ember
- 207: Balloch – Bonhill McColls Travel
- 926: Campbeltown – Glasgow Scottish Citylink
- 306: Alexandria – Helensburgh McColls Travel
- 976: Glasgow – Oban Scottish Citylink
- 1E: Balloch – Glasgow First Greater Glasgow
- 313: Balloch – Balfron WM Travel · school days only
Bus companies
Stops and stations
- Balloch station
- Balloch Bus Terminus
- Lower Stoneymollan Road
- Mollanbowie Road
- Carrochan Crescent
- Dalvait Road
- Lawrence Drive
- Clarnish
- Tullichewan Road
- Miller Road
- Shandon Brae
- McGregor Avenue
- Brown Street
- Main Street
- Haldane Primary School
- Martin Avenue
- Buchanan Avenue
- Manse Drive
- Gallacher Crescent
- Lansbury Street
- Ben Lomond Walk
- Craiglomond Gardens
- Laudervale Gardens
- Smith Crescent
- Lomond Shores
Nearby stops
Within a 10-minute walk of Balloch, but in a neighbouring place:
- Miller Road, Jamestown 4 min walk · 1E, 204, 313
- Arthurston Road, Jamestown 7 min walk · 1E, 204
Questions
- Where can I go by bus from Balloch?
- Direct buses from Balloch go to Glasgow (E5, 915, E16, 926, 976, 1E), Alexandria (309, 305, 306), Dumbarton (205, 204), Fort William (E5, 915), Helensburgh (206, 306), Oban (E16, 976), Balfron (313), Balmaha (309), Bonhill (207) and Campbeltown (926).
- Which bus goes from Balloch to Glasgow?
- Routes E5, 915, E16, 926, 976 and 1E, run by Ember, Scottish Citylink and First Greater Glasgow.
- Which bus goes from Balloch to Alexandria?
- Routes 309, 305 and 306, run by McColls Travel.
- Which bus goes from Balloch to Dumbarton?
- Routes 205 and 204, run by First Greater Glasgow.
- Where do buses stop in Balloch?
- The busiest stops are Balloch station, Balloch Bus Terminus, Lower Stoneymollan Road, Mollanbowie Road and Carrochan Crescent.
- Which bus companies run in Balloch?
- First Greater Glasgow, Ember, McColls Travel, Scottish Citylink and WM Travel.
- What are the most frequent buses in Balloch?
- the 206 (Haldane – Helensburgh), the 205 (Balloch – Dumbarton), the 204 (Dumbarton – Balloch) and the E5 (Fort William – Glasgow).
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