Bus times from Swansea Railway Station

Swansea Railway Station is served by 19 bus routes (4A, 16, 24, 25, 26, 28, 30, 35, 36, 49, 52, 54 and more), run by Adventure Travel, First South & West Wales, DANSA and South Wales Transport. The next buses go to Swansea, Landore, Morriston, Pontarddulais, Singleton and Blaenymaes.

Next departures

TimeRouteTo
18:5925Swansea
19:0152Landore
19:0536Morriston
19:0716Pontarddulais
19:0836Swansea
19:08N91Singleton
19:1525Blaenymaes
19:20111Swansea
19:24N91Crymlyn Burrows
19:2628Swansea
19:2725Swansea
19:36111Llanelli
19:4525Blaenymaes
19:4916Swansea
19:5528Port Mead
19:5725Swansea
20:0536Swansea
20:07N91Singleton
20:1525Caereithin
20:2036Morriston

Routes from this stop

Stops nearby

All bus routes and stops in Swansea

Questions

Which buses stop at Swansea Railway Station?
19 routes: 4A, 16, 24, 25, 26, 28, 30, 35, 36, 49, 52, 54, 89, 90, 91, 111, N91 and X26, run by Adventure Travel, First South & West Wales, DANSA and South Wales Transport.
Where is Swansea Railway Station?
Swansea Railway Station is in Swansea, Swansea.
Where do buses from Swansea Railway Station go?
The next departures go to Swansea, Landore, Morriston, Pontarddulais, Singleton and Blaenymaes.

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