Bus times from Birchgrove Road

Birchgrove Road is served by 5 bus routes (31, 101, 102 and 961), run by First South & West Wales, Adventure Travel and Cardiff Bus. The next buses go to Swansea, Penylan, Cardiff Bus Station, Cwmrhydyceirw, Birchgrove and Pentrebane.

Next departures

TimeRouteTo
14:0031Swansea
14:08102Penylan
14:34102Cardiff Bus Station
14:4931Cwmrhydyceirw
15:0031Swansea
15:08101Penylan
15:1831Birchgrove
15:2731Swansea
15:34101Cardiff Bus Station
15:4931Cwmrhydyceirw
16:0031Swansea
16:10102Penylan
16:43102Cardiff Bus Station
16:5031Cwmrhydyceirw
16:5931Swansea
17:16101Penylan
17:33101Pentrebane
17:5031Cwmrhydyceirw
18:0031Swansea
18:18102Llanrumney

Routes from this stop

Stops nearby

All bus routes and stops in Birchgrove

Questions

Which buses stop at Birchgrove Road?
5 routes: 31, 101, 102 and 961, run by First South & West Wales, Adventure Travel and Cardiff Bus.
Where is Birchgrove Road?
Birchgrove Road is in Birchgrove, Swansea.
Where do buses from Birchgrove Road go?
The next departures go to Swansea, Penylan, Cardiff Bus Station, Cwmrhydyceirw, Birchgrove and Pentrebane.

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