X7 bus: Swansea – Pont-Walby

First South & West Wales bus X7 runs between Pont-Walby and Swansea via Glynneath, Resolven, Clyne and Tonna. Runs Monday to Saturday. On Monday 2 November the first bus from Glynneath leaves at 06:27 and the last at 19:00, about every hour during the day.

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

Questions

When is the first and last X7 bus from Swansea to Pont-Walby?
On Monday 2 November the first bus leaves Swansea at 07:40 and the last at 18:40, 12 journeys in all.
When is the first and last X7 bus from Pont-Walby to Swansea?
On Monday 2 November the first bus leaves Pont-Walby at 06:27 and the last at 19:00, 14 journeys in all.
Does the X7 bus run on Sundays?
No. Runs Monday to Saturday.
How often does the X7 bus run?
On Monday 2 November it runs about every hour during the day (09:00 to 15:00), 14 journeys from Glynneath.
Where does the X7 bus stop?
Main stops from Pont-Walby to Swansea: Pontwalby Bridge (Pont-Walby), Woolpack (Glynneath), John Street (Resolven), Clyne Post Office (Clyne), Tonna Hospital (Tonna), Neath Bus Station 7 (Neath), New Road (Jersey Marine), Bay Campus (Crymlyn Burrows), Swansea Bus Station Stand E (Swansea). The full list is in the timetable below.
Who runs the X7 bus?
First South & West Wales.

Swansea to Pont-Walby

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12
Swansea Bus Station Stand E07:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:40
Bay Campus, Crymlyn Burrows07:5208:5209:5110:5111:5112:5113:5114:5115:5316:5317:5118:51
New Road, Jersey Marine07:5808:5709:5610:5611:5612:5613:5614:5615:5816:5817:5618:56
Neath Bus Station 908:1209:1610:1511:1512:1513:1514:1515:0916:1117:1818:1519:09
Tonna Hospital08:2209:2610:2511:2512:2513:2514:2515:1916:2117:2818:25
Clyne Post Office08:2709:3110:3011:3012:3013:3014:3015:2416:2617:3318:30
John Street, Resolven08:3509:4010:3911:3912:3913:4014:4015:3416:3617:4218:39
Co-op, Glynneath08:5009:5510:5411:5412:5413:5514:5515:4916:5117:5718:55
Pontwalby Bridge, Pont-Walby08:5309:5810:5711:5712:5713:5814:5815:5216:5418:0018:58

Pont-Walby to Swansea

StopJourney 1Journey 2Journey 3Journey 4Journey 5Journey 6Journey 7Journey 8Journey 9Journey 10Journey 11Journey 12Journey 13Journey 14
Pontwalby Bridge, Pont-Walby09:0710:0711:0712:0713:0714:0715:0716:0717:0718:0019:00
Woolpack, Glynneath06:2707:0308:1109:1010:1011:1012:1013:1014:1015:1016:1017:1018:0319:02
John Street, Resolven06:4107:2008:2809:2510:2511:2512:2513:2514:2515:2516:2517:2518:1619:15
Clyne Post Office06:5107:3008:3809:3510:3511:3512:3513:3514:3515:3516:3517:3418:2519:24
Tonna Hospital06:5607:3508:4409:4110:4111:4112:4113:4114:4115:4116:4117:4018:3019:29
Neath Bus Station 707:0607:5209:0409:5810:5811:5812:5813:5814:5815:5816:5817:5718:3919:38
New Road, Jersey Marine07:2008:0809:1710:1011:1012:1013:1014:1015:1016:1017:1018:09
Bay Campus, Crymlyn Burrows07:2608:1309:2210:1511:1512:1513:1514:1515:1516:1517:1518:14
Swansea Bus Station Stand E07:3908:2809:3710:2911:2912:2913:2914:2915:2916:3017:3018:28

Places on this route

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