Bus times from Birchgrove Junior School

Birchgrove Junior School is served by 4 bus routes (31, 45 and 961), run by First South & West Wales and Adventure Travel. The next buses go to Cwmrhydyceirw, Swansea, Clydach, Morriston Hospital and Birchgrove.

Next departures

TimeRouteTo
17:5231Cwmrhydyceirw
17:5831Swansea
18:1845Clydach
18:4931Morriston Hospital
18:5631Swansea
19:5031Morriston Hospital
19:5331Swansea
20:4031Birchgrove
20:5331Swansea
21:5531Birchgrove
22:0331Swansea
23:2531Birchgrove

Routes from this stop

Stops nearby

All bus routes and stops in Birchgrove

Questions

Which buses stop at Birchgrove Junior School?
4 routes: 31, 45 and 961, run by First South & West Wales and Adventure Travel.
Where is Birchgrove Junior School?
Birchgrove Junior School is in Birchgrove, Swansea.
Where do buses from Birchgrove Junior School go?
The next departures go to Cwmrhydyceirw, Swansea, Clydach, Morriston Hospital and Birchgrove.

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