66 Neilston to Paisley via Barrhead, Shortroods
Operated by McGill's. First bus 06:24, last bus 19:45. 102 journeys on weekdays. Fares: set by the operator — more.
Wanted a different 66? 40 other bus routes are numbered 66 elsewhere in the UK — see every 66 bus timetable by area.
| Stop | 06:40 | 06:40 | 07:14 | 07:08 | 07:47 | 07:38 | 08:17 | 08:08 | 08:47 | 08:38 | 09:17 | 09:08 | 09:47 | 09:38 | 10:17 | 10:08 | 10:47 | 10:38 | 11:17 | 11:08 | 11:47 | 11:38 | 12:17 | 12:08 | 12:47 | 12:38 | 13:17 | 13:08 | 13:47 | 13:38 | 14:17 | 14:08 | 14:47 | 14:38 | 15:17 | 15:08 | 15:47 | 15:38 | 16:17 | 16:08 | 16:47 | 16:38 | 17:17 | 17:08 | 17:47 | 17:38 | 18:12 | 18:08 | 18:37 | 19:05 | 19:45 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kirktonfield Road (after) | · | 06:40 | · | 07:08 | · | 07:38 | · | 08:08 | · | 08:38 | · | 09:08 | · | 09:38 | · | 10:08 | · | 10:38 | · | 11:08 | · | 11:38 | · | 12:08 | · | 12:38 | · | 13:08 | · | 13:38 | · | 14:08 | · | 14:38 | · | 15:08 | · | 15:38 | · | 16:08 | · | 16:38 | · | 17:08 | · | 17:38 | · | 18:08 | 18:37 | 19:05 | 19:45 |
| Glen Shee Avenue (before) | · | 06:43 | · | 07:12 | · | 07:42 | · | 08:12 | · | 08:42 | · | 09:12 | · | 09:42 | · | 10:12 | · | 10:42 | · | 11:12 | · | 11:42 | · | 12:12 | · | 12:42 | · | 13:12 | · | 13:42 | · | 14:12 | · | 14:42 | · | 15:12 | · | 15:42 | · | 16:12 | · | 16:42 | · | 17:12 | · | 17:42 | · | 18:11 | 18:40 | 19:08 | 19:48 |
| Post Office (at) | · | 06:49 | · | 07:19 | · | 07:49 | · | 08:19 | · | 08:49 | · | 09:19 | · | 09:49 | · | 10:19 | · | 10:49 | · | 11:19 | · | 11:49 | · | 12:19 | · | 12:49 | · | 13:19 | · | 13:49 | · | 14:19 | · | 14:49 | · | 15:19 | · | 15:49 | · | 16:19 | · | 16:49 | · | 17:19 | · | 17:49 | · | 18:16 | 18:45 | 19:13 | 19:53 |
| Arthurlie Street (before) | · | 06:53 | · | 07:24 | · | 07:54 | · | 08:24 | · | 08:54 | · | 09:24 | · | 09:54 | · | 10:24 | · | 10:54 | · | 11:24 | · | 11:54 | · | 12:24 | · | 12:54 | · | 13:24 | · | 13:54 | · | 14:24 | · | 14:54 | · | 15:24 | · | 15:54 | · | 16:24 | · | 16:54 | · | 17:24 | · | 17:54 | · | 18:20 | 18:49 | 19:17 | 19:57 |
| Victoria Road (opp) | · | 06:56 | · | 07:27 | · | 07:57 | · | 08:27 | · | 08:57 | · | 09:27 | · | 09:57 | · | 10:27 | · | 10:57 | · | 11:27 | · | 11:57 | · | 12:27 | · | 12:57 | · | 13:27 | · | 13:57 | · | 14:27 | · | 14:57 | · | 15:27 | · | 15:57 | · | 16:27 | · | 16:57 | · | 17:27 | · | 17:57 | · | 18:23 | 18:52 | 19:20 | 20:00 |
| Dykebar Hospital (At) | 06:40 | · | 07:14 | · | 07:47 | · | 08:17 | · | 08:47 | · | 09:17 | · | 09:47 | · | 10:17 | · | 10:47 | · | 11:17 | · | 11:47 | · | 12:17 | · | 12:47 | · | 13:17 | · | 13:47 | · | 14:17 | · | 14:47 | · | 15:17 | · | 15:47 | · | 16:17 | · | 16:47 | · | 17:17 | · | 17:47 | · | 18:12 | 18:32 | 18:57 | 19:25 | 20:05 |
| Glenshiel Avenue (At) | 06:44 | 07:05 | 07:19 | 07:36 | 07:52 | 08:07 | 08:22 | 08:37 | 08:52 | 09:07 | 09:22 | 09:37 | 09:52 | 10:07 | 10:22 | 10:37 | 10:52 | 11:07 | 11:22 | 11:37 | 11:52 | 12:07 | 12:22 | 12:37 | 12:52 | 13:07 | 13:22 | 13:37 | 13:52 | 14:07 | 14:22 | 14:37 | 14:52 | 15:07 | 15:22 | 15:37 | 15:52 | 16:07 | 16:22 | 16:37 | 16:52 | 17:07 | 17:22 | 17:37 | 17:52 | 18:07 | 18:17 | 18:37 | 19:01 | 19:29 | 20:09 |
| Piazza Shopping Centre (at) | 06:55 | 07:15 | 07:33 | 07:50 | 08:06 | 08:21 | 08:36 | 08:51 | 09:06 | 09:21 | 09:36 | 09:51 | 10:06 | 10:21 | 10:36 | 10:51 | 11:06 | 11:21 | 11:36 | 11:51 | 12:06 | 12:21 | 12:36 | 12:51 | 13:06 | 13:21 | 13:36 | 13:51 | 14:06 | 14:21 | 14:36 | 14:51 | 15:06 | 15:21 | 15:36 | 15:51 | 16:06 | 16:21 | 16:36 | 16:51 | 17:06 | 17:21 | 17:36 | 17:51 | 18:06 | 18:20 | 18:30 | 18:50 | 19:12 | 19:40 | 20:20 |
| Paisley Town Hall (opp) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Mirrin Drive (after) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
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 McGill's before you travel. Everything above is an ordinary week.
Not published yet: Boxing Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 66
66 towards Paisley
All 61 stops
- 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
- 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
- Dykebar Hospital (At) Dykebar
- 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
- Abbey Close (Before) Paisley
- Piazza Shopping Centre (at) Paisley
- Forbes Place (opp) Paisley
- Paisley Town Hall (opp) Paisley
- Old Sneddon Street (before) Paisley
- Stop 3 Central Road (at) Paisley
- New Sneddon Street (Opp) Paisley
- Glen Street (At) Shortroods
- North Street (Opp) Shortroods
- Springbank Road (At) Shortroods
- Fleming Street (before) Paisley
- Shortroods Road (before) Shortroods
- Mirrin Drive (after) Paisley
66 towards Neilston
All 44 stops
- Mirrin Drive (after) Paisley
- Gockston Road (before) Paisley
- Shortroods Road (after) Shortroods
- Love Street (before) Paisley
- Cartvale Lane (after) Shortroods
- Wallace Street (At) Shortroods
- Brick Lane (before) Paisley
- Smithhills 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
- Dykebar Hospital (At) Dykebar
- 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
Towns & areas on this route
Frequently asked questions
What time is the first 66 bus?
The first 66 departure on weekdays leaves at 06:24 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 66 bus?
The last 66 on weekdays leaves its first stop at 19:45. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 66 bus cost?
The England fare cap doesn't apply in Scotland — McGill's sets the fares on the 66. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 66 bus?
The 66 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.