Bus times from Johnston Street, Paisley

Johnston Street, Paisley is served by 12 bus routes (6, 10, 10A, 17A, 20, 26, 51, 51A, 61, 66, 70 and 166), run by McGill's Bus Service. The next buses go to Nethercraigs, Auchenback, Paisley, Pollok, Gallowhill and Neilston.

Next departures

TimeRouteTo
10:5526Nethercraigs
10:5651Auchenback
10:5710Paisley
11:016Pollok
11:0161Gallowhill
11:0326Nethercraigs
11:0666Neilston
11:1026Nethercraigs
11:1161Gallowhill
11:1151Auchenback
11:1826Nethercraigs
11:2161Gallowhill
11:2166Dykebar
11:2120Johnstone
11:2570Paisley
11:2526Nethercraigs
11:2651Auchenback
11:3161Gallowhill
11:3326Nethercraigs
11:3666Neilston

Routes from this stop

Stops nearby

All bus routes and stops in Paisley

Questions

When is the next bus from Johnston Street, Paisley?
The 26 to Nethercraigs at 10:55.
Which buses stop at Johnston Street, Paisley?
12 routes: 6, 10, 10A, 17A, 20, 26, 51, 51A, 61, 66, 70 and 166, run by McGill's Bus Service.
Where is Johnston Street, Paisley?
Johnston Street is in Paisley, Renfrewshire.
Where do buses from Johnston Street, Paisley go?
The next departures go to Nethercraigs, Auchenback, Paisley, Pollok, Gallowhill and Neilston.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 11 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook