305 Alexandria ↔ Luss
Operated by McColls Travel. First bus 07:28, last bus 21:23. 14 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) | 07:28 | 09:30 | · | 14:00 | 16:05 | 18:25 | 20:52 |
|---|---|---|---|---|---|---|---|
| Halkett Crescent (before) | 07:33 | · | · | · | · | 18:30 | 20:57 |
| Ambulance Station | 07:36 | 09:33 | · | 14:03 | 16:08 | 18:33 | 21:00 |
| Balloch Bus Terminus (at Stop 2) | 07:41 | 09:38 | 12:08 | 14:08 | 16:13 | 18:38 | 21:05 |
| Duck Bay (NW-bound) | 07:47 | 09:44 | 12:14 | 14:14 | 16:19 | 18:44 | 21:11 |
| Visitor Centre (in) | 07:57 | 09:54 | 12:24 | 14:24 | 16:29 | 18:54 | 21:21 |
Route map
All stops on route 305
305 towards Luss
- 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
- Alexandria Swimming Pool (at) Rosshead
- Halkett Crescent (opp) Rosshead
- Halkett Crescent (before) Rosshead
- Baxter Lane (Opp) Rosshead
- Halkett Crescent (after) Rosshead
- Alexandria Swimming Pool (opp) Rosshead
- 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
- Duck Bay (NW-bound) Arden
- Arden Lodge (opp) Arden
- Loch Lomond Golf Course (nr) Luss
- Bypass (N-bound) Luss
- Visitor Centre (in) Luss
305 towards Alexandria
- Visitor Centre (in) Luss
- Bypass (S-bound) Luss
- Loch Lomond Golf Course (opp) Luss
- 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
- Alexandria Swimming Pool (at) Rosshead
- Halkett Crescent (opp) Rosshead
- Halkett Crescent (before) Rosshead
- Baxter Lane (Opp) Rosshead
- Halkett Crescent (after) Rosshead
- Alexandria Swimming Pool (opp) Rosshead
- 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 305 bus?
The first 305 departure on weekdays leaves at 07:28 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 305 bus?
The last 305 on weekdays leaves its first stop at 21:23. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 305 bus cost?
The England fare cap doesn't apply in Scotland — McColls Travel sets the fares on the 305. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 305 bus?
The 305 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.