X5 bus: Neath – Swansea

First South & West Wales bus X5 runs between Neath and Swansea via Briton Ferry, Crymlyn Burrows, Uplands and Swansea College. Runs Monday to Saturday. On Tuesday 3 November the first bus from Neath leaves at 07:30 and the last at 16:35, about every hour during the day.

Operated by First South & West Wales. Timetable for Tuesday, 3 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last X5 bus from Swansea to Neath?
On Tuesday 3 November the first bus leaves Swansea at 09:18 and the last at 17:15, 9 journeys in all.
When is the first and last X5 bus from Neath to Swansea?
On Tuesday 3 November the first bus leaves Neath at 07:30 and the last at 16:35, 11 journeys in all.
Does the X5 bus run on Sundays?
No. Runs Monday to Saturday.
How often does the X5 bus run?
On Tuesday 3 November it runs about every hour during the day (09:00 to 15:00), 11 journeys from Neath.
Where does the X5 bus stop?
Main stops from Neath to Swansea: Neath Bus Station 6 (Neath), Lodge Cross (Briton Ferry), Briton Ferry Post Office (Briton Ferry), Bay Campus (Crymlyn Burrows), Swansea Bus Station Stand R (Swansea), Uplands Post Office 1 (Uplands), Swansea College (Swansea College), Swansea Bus Station Stand F (Swansea). The full list is in the timetable below.
Who runs the X5 bus?
First South & West Wales.

Swansea to Neath

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9
Swansea Bus Station Stand F09:1810:1511:1512:1513:1514:1515:1516:1517:15
Bay Campus, Crymlyn Burrows09:3010:2611:2612:2613:2614:2615:2616:2817:26
Briton Ferry Post Office09:3810:3411:3412:3413:3414:3415:3416:3717:34
Lodge Cross, Briton Ferry09:4210:3811:3812:3813:3814:3915:3916:4217:38
Neath Bus Station 609:5410:5011:5012:5013:5014:5115:5416:5517:55

Neath to Swansea

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11
Neath Bus Station 607:3007:3008:3509:3510:3511:3512:3513:3514:3515:3516:35
Lodge Cross, Briton Ferry07:4107:4108:4909:4610:4611:4612:4613:4614:4615:4616:46
Briton Ferry Post Office07:4407:4408:5209:4910:4911:4912:4913:4914:4915:4916:49
Bay Campus, Crymlyn Burrows07:5307:5309:0109:5810:5811:5812:5813:5814:5815:5816:58
Swansea Bus Station Stand R08:08
Uplands Post Office 108:15
Swansea College08:24
Swansea Bus Station Stand F08:0809:1610:1211:1212:1213:1214:1215:1216:1217:13

Places on this route

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