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

Where you can go from Balloch

Routes

Bus companies

Stops and stations

Nearby stops

Within a 10-minute walk of Balloch, but in a neighbouring place:

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