Bus times from Beech Road, Johnstone

Beech Road, Johnstone is served by 4 bus routes (32, 38, 307 and 904), run by McGill's Bus Service. The next buses go to Kilbarchan, Largs and Lochwinnoch.

Next departures

TimeRouteTo
07:0138Kilbarchan
07:3338Kilbarchan
07:44904Largs
07:5438Kilbarchan
08:1738Kilbarchan
08:19307Lochwinnoch
08:3238Kilbarchan
08:44904Largs
08:5732Kilbarchan
09:19307Lochwinnoch
09:2732Kilbarchan
09:44904Largs
09:5732Kilbarchan
10:19307Lochwinnoch
10:2732Kilbarchan
10:44904Largs
10:5732Kilbarchan
11:19307Lochwinnoch
11:2732Kilbarchan
11:44904Largs

Routes from this stop

Stops nearby

All bus routes and stops in Johnstone

Questions

When is the next bus from Beech Road, Johnstone?
The 38 to Kilbarchan at 07:01.
Which buses stop at Beech Road, Johnstone?
4 routes: 32, 38, 307 and 904, run by McGill's Bus Service.
Where is Beech Road, Johnstone?
Beech Road is in Johnstone, Renfrewshire.
Where do buses from Beech Road, Johnstone go?
The next departures go to Kilbarchan, Largs and Lochwinnoch.

Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 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