306 Alexandria Train Stn ↔ Helensburgh Train Stn
Operated by McColls Travel. First bus 08:26, last bus 17:45. 10 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| St Marys School (at) | 08:26 | 10:30 | 13:00 | 15:00 | 17:15 |
|---|---|---|---|---|---|
| Vale of Leven Hospital (at) | 08:31 | 10:33 | 13:05 | 15:05 | 17:20 |
| Balloch Bus Terminus (at Stop 2) | 08:35 | 10:38 | 13:09 | 15:09 | 17:24 |
| Duck Bay (NW-bound) | 08:41 | 10:44 | 13:15 | 15:15 | 17:30 |
| Helensburgh Railway Station | 08:52 | 10:55 | 13:26 | 15:26 | 17:41 |
Route map
All stops on route 306
306 towards Helensburgh Train Stn
- St Marys School (at) Alexandria
- Alexandria Railway Station (opp) Alexandria
- Main Street (before) Alexandria
- Hill Street (at) Alexandria
- King Edward Street (opp) Alexandria
- Heather Avenue (opp & before) Alexandria
- Vale of Leven Hospital (at) Alexandria
- Ambulance Station Levenvale
- Lomond Drive (opp) Levenvale
- Lansbury Street (before) Balloch
- Dalvait Road (before) Balloch
- Balloch Bus Terminus (at Stop 2) Balloch
- Craiglomond Gardens (before) Balloch
- Laudervale Gardens (at) Balloch
- Lower Stoneymollan Road (opp) Balloch
- Arden Lodge (opp) Arden
- Duck Bay (NW-bound) Arden
- Cross Keys (opp) Arden
- West Dhuhill Drive (opp) Helensburgh
- Upper Rail Station (opp) Helensburgh
- Abercromby Street East (after) Helensburgh
- Stafford Street (after) Helensburgh
- Victoria Halls (at) Helensburgh
- Helensburgh Railway Station Helensburgh
306 towards Alexandria Train Stn
- Helensburgh Railway Station Helensburgh
- Helensburgh Railway Station (opp) Helensburgh
- Colquhoun Square (NW-bound) Helensburgh
- Argyle Street West (after) Helensburgh
- Stafford Street (before) Helensburgh
- West Abercromby Street (before) Helensburgh
- Upper Rail Station Helensburgh
- West Dhuhill Drive (after) Helensburgh
- Arden Lodge (at) Arden
- Duck Bay (SE-bound) Arden
- Lower Stoneymollan Road (near) Balloch
- Clarnish (before) Balloch
- Tullichewan Road (at) Balloch
- Balloch Bus Terminus (at Stop 2) Balloch
- Carrochan Crescent (after) Balloch
- Ben Lomond Walk (opp) Balloch
- Lomond Drive (at) Levenvale
- Ambulance Station (opp) Levenvale
- Vale of Leven Hospital (at) Alexandria
- King Edward Street (before) Alexandria
- Wilson Street (at) Alexandria
- Creveul Court (at) Alexandria
- Steven Street (after) Alexandria
- St Marys School (at) Alexandria
Towns & areas on this route
Frequently asked questions
What time is the first 306 bus?
The first 306 departure on weekdays leaves at 08:26 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 306 bus?
The last 306 on weekdays leaves its first stop at 17:45. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 306 bus cost?
The England fare cap doesn't apply in Scotland — McColls Travel sets the fares on the 306. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 306 bus?
The 306 is operated by McColls Travel.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.