305 Alexandria to Luss via Levenvale, Balloch
Operated by McColls Travel. First bus 07:28, last bus 21:23. 14 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 305? 6 other bus routes are numbered 305 elsewhere in the UK — see every 305 bus timetable by area.
| Stop | 07:28 | 09:30 | 12:08 | 14:00 | 16:05 | 18:25 | 20:52 |
|---|---|---|---|---|---|---|---|
| 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 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with McColls Travel before you travel. Everything above is an ordinary week.
Not published yet: Christmas Day and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Boxing Day — Saturday, 26 December 2026 towards Luss: 9 journeys, first 08:30 towards Alexandria: 9 journeys, first 08:55
- Saturday, 2 January 2027 towards Luss: 9 journeys, first 08:30 towards Alexandria: 9 journeys, first 08:55
Route map
All stops on route 305
305 towards Luss
All 25 stops
- 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
All 24 stops
- 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 McColls Travel via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.