Bus times from Bernard Street, Uplands

Bernard Street, Uplands is served by 12 bus routes (19, 20, 20A, 21, 22, 37, 91, 118, 119, N91 and Z10), run by South Wales Transport, First South & West Wales and Adventure Travel. The next buses go to Crymlyn Burrows, Rhossili, Swansea, Langland Bay, Three Crosses and Dunvant.

Next departures

TimeRouteTo
17:2191Crymlyn Burrows
17:22118Rhossili
17:2437Swansea
17:2637Langland Bay
17:2622Swansea
17:2822Three Crosses
17:3620Dunvant
17:3620Swansea
17:4391Singleton
17:5321Dunvant
17:54118Swansea
17:5921Swansea
18:1221Three Crosses
18:1220ASwansea
18:15118Rhossili
18:15N91Crymlyn Burrows
18:3420Swansea
18:3520Dunvant
18:3691Singleton

Routes from this stop

Stops nearby

All bus routes and stops in Uplands

Questions

Which buses stop at Bernard Street, Uplands?
12 routes: 19, 20, 20A, 21, 22, 37, 91, 118, 119, N91 and Z10, run by South Wales Transport, First South & West Wales and Adventure Travel.
Where is Bernard Street, Uplands?
Bernard Street is in Uplands, Swansea.
Where do buses from Bernard Street, Uplands go?
The next departures go to Crymlyn Burrows, Rhossili, Swansea, Langland Bay, Three Crosses and Dunvant.

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