166 Neilston to Gallowhill via Barrhead, Paisley
Operated by McGill's. First bus 19:55, last bus 22:23. 5 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 166? 7 other bus routes are numbered 166 elsewhere in the UK — see every 166 bus timetable by area.
| Stop | 20:25 | 21:45 |
|---|---|---|
| Kingston Avenue (before) | 20:25 | 21:45 |
| Cogan Street (before) | 20:35 | 21:55 |
| Glenshiel Avenue (At) | 20:47 | 22:07 |
| Old Sneddon Street (before) | 20:53 | 22:13 |
| Netherhill Road (after) | 21:03 | 22:23 |
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.
Route map
All stops on route 166
166 towards Gallowhill
All 48 stops
- Kingston Avenue (before) Neilston
- Loanfoot Avenue (opp) Neilston
- Kirkton Road (opp) Neilston
- Police Station (opp) Neilston
- Post Office (at) Neilston
- Kirktonfield Road (opp) Neilston
- Nether Kirkton Avenue (opp) Neilston
- Llawellyn (at) Neilston
- Donnies Brae (after) Barrhead
- Neilston Cemetery (after) Barrhead
- Kelburn Street (before) Barrhead
- Gertrude Place (after) Barrhead
- Arthurlie Street (before) Barrhead
- Cogan Street (before) Barrhead
- George Street (opp) Barrhead
- Railway Station (opp) Barrhead
- Victoria Road (opp) Barrhead
- Dealston Road (opp) Barrhead
- Grahamston Road (Opp) Barrhead
- Orchid Way (opp) Barrhead
- Alloway Crescent (Near) Paisley
- Ben Nevis Road (Opp) Paisley
- Hawkhead Road (Opp) Paisley
- Todholm Terrace (opp) Paisley
- Affric Drive (Near) Paisley
- Glenshiel Avenue (At) Paisley
- Glenarklet Drive (At) Paisley
- Glenbrittle Drive (Near) Paisley
- Crags Avenue (At) Paisley
- Colinslee Avenue (Opp) Paisley
- St Ninians Crescent (Opp) Paisley
- Thrushcraig Crescent (Opp) Paisley
- Duke Street (At) Paisley
- Stock Street (before) Paisley
- Stevenson Street (Near) Paisley
- Paisley Canal Station (near) Paisley
- Browns Lane (after) Paisley
- Forbes Place (opp) Paisley
- Old Sneddon Street (before) Paisley
- Niddry Street (before) Paisley
- Hamilton Street (Near) Paisley
- Renfrew Road (Near) Gallowhill
- Brabloch Crescent (At) Gallowhill
- Byres Crescent (Opp) Gallowhill
- Bruce Road (At) Gallowhill
- Bruce Avenue (At) Gallowhill
- Bruce Road (before) Gallowhill
- Netherhill Road (after) Gallowhill
166 towards Neilston
All 63 stops
- Netherhill Road (after) Gallowhill
- Brewster Avenue (opp & before) Gallowhill
- Glencairn Road (after) Gallowhill
- Arkelston Court (At) Gallowhill
- Merlin Way (opp) Gallowhill
- Clyde Way (opp) Gallowhill
- Knowe Road (before) Gallowhill
- Kilearn Road (before) Gallowhill
- Netherhill Road (At) Gallowhill
- Bruce Road (Opp) Gallowhill
- Bruce Avenue (Opp) Gallowhill
- Netherhill Crescent (At) Gallowhill
- Byres Crescent (At) Gallowhill
- Brabloch Crescent (Opp) Gallowhill
- Gallowhill Road (At) Gallowhill
- Hamilton Street (Opp) Paisley
- Brick Lane (before) Paisley
- Gauze Street (before) Paisley
- Piazza Shopping Centre (at) Paisley
- Forbes Place (near) Paisley
- Johnston Street (At) Paisley
- Stow Street (Opp) Paisley
- Campbell Street (At) Paisley
- Barterholm Road (At) Paisley
- Espedair Street (At) Paisley
- Thrushcraig Crescent (At) Paisley
- St Ninians Crescent (At) Paisley
- Colinslee Avenue (At) Paisley
- Crags Avenue (Opp) Paisley
- Colinslee Crescent (Opp) Paisley
- Glenarklet Drive (Opp) Paisley
- Huntly Terrace (Opp) Paisley
- Library (at) Paisley
- Todholm Terrace (at) Paisley
- St Andrews High School (At) Paisley
- Kersland School (At) Paisley
- Alloway Crescent (opp) Paisley
- Orchid Way (at) Barrhead
- Grahamston Road (after) Barrhead
- Burnside Avenue (After) Barrhead
- Dealston Road (before) Barrhead
- Victoria Road (after) Barrhead
- Graham Street (opp) Barrhead
- George Street (before) Barrhead
- Cogan Street (opp) Barrhead
- Kirkton Bridge (after) Barrhead
- Kirkton Avenue (after) Barrhead
- Kelburn Street (after) Barrhead
- Neilston Cemetery (opp) Barrhead
- Donnies Brae (opp) Barrhead
- Llawellyn (opp) Neilston
- Nether Kirkton Avenue (after) Neilston
- Kirktonfield Road (after) Neilston
- Post Office (opp) Neilston
- Kirkstyle Crescent (before) Neilston
- Double Hedges Road (before) Neilston
- Molendinar Terrace (opp) Neilston
- Glen Shee Avenue (before) Neilston
- Glennorrin Way (before) Neilston
- Glen Creran Crescent (before) Neilston
- Glen Isla Avenue (opposite) Neilston
- Kingston Road (before) Neilston
- Kingston Avenue (before) Neilston
Towns & areas on this route
Frequently asked questions
What time is the first 166 bus?
The first 166 departure on weekdays leaves at 19:55 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 166 bus?
The last 166 on weekdays leaves its first stop at 22:23. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 166 bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the 166. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 166 bus?
The 166 is operated by McGill's.
Timetable data from McGill's via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.