Bus times from Ettrick Terrace, Johnstone

Ettrick Terrace, Johnstone is served by 11 bus routes (1, 5, 17A, 20, 30, 38, 38A, 51A, 61, 307A and 904), run by Shuttle Buses and McGill's Bus Service. The next buses go to Johnstone, Spateston and Paisley.

Next departures

TimeRouteTo
14:0130Johnstone
14:135Spateston
14:3130Johnstone
14:435Spateston
14:44904Paisley
15:0130Johnstone
15:135Spateston
15:3130Johnstone
15:435Spateston
15:44904Paisley
16:0130Johnstone
16:135Spateston
16:3130Johnstone
16:435Spateston
16:44904Paisley
17:0130Johnstone
17:135Spateston
17:2038AJohnstone
17:3130Johnstone
17:3638AJohnstone

Routes from this stop

Stops nearby

All bus routes and stops in Johnstone

Questions

When is the next bus from Ettrick Terrace, Johnstone?
The 30 to Johnstone at 14:01.
Which buses stop at Ettrick Terrace, Johnstone?
11 routes: 1, 5, 17A, 20, 30, 38, 38A, 51A, 61, 307A and 904, run by Shuttle Buses and McGill's Bus Service.
Where is Ettrick Terrace, Johnstone?
Ettrick Terrace is in Johnstone, Renfrewshire.
Where do buses from Ettrick Terrace, Johnstone go?
The next departures go to Johnstone, Spateston and Paisley.

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