Bus times from Crossroads, Three Crosses

Crossroads, Three Crosses is served by 3 bus routes (21, 22 and 116), run by First South & West Wales, South Wales Transport and Adventure Travel. The next buses go to Swansea, Three Crosses, Killay and Oldwalls.

Next departures

TimeRouteTo
08:5522Swansea
10:1822Three Crosses
10:2522Swansea
11:4822Three Crosses
11:5522Swansea
13:4822Three Crosses
13:5522Swansea
16:4822Three Crosses
16:5522Swansea
17:5322Three Crosses
18:0022Killay
18:4421Three Crosses
18:4921Killay
19:57116Oldwalls

Routes from this stop

Stops nearby

All bus routes and stops in Three Crosses

Questions

Which buses stop at Crossroads, Three Crosses?
3 routes: 21, 22 and 116, run by First South & West Wales, South Wales Transport and Adventure Travel.
Where is Crossroads, Three Crosses?
Crossroads is in Three Crosses, Swansea.
Where do buses from Crossroads, Three Crosses go?
The next departures go to Swansea, Three Crosses, Killay and Oldwalls.

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