Buses in Neath

33 bus routes serve Neath, run by Transport for Wales, Great Western Railway, First South & West Wales, Adventure Travel and Forge Travel and others. The main interchange is Neath Bus Station 7.

Bus station: Neath Bus Station 7

Most frequent routes

Where you can go from Neath

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from Neath?
Direct buses from Neath go to Swansea (train, 38, X7, X5, T6), Pontneddfechan (55, 161, 906), Cimla (251, 252), Coelbren (X8, 907), Crynant (164, 168), London Paddington (train), Margam (87, 901), Pontardawe (256, 56), Pontrhydyfen (59, 902) and Abercraf (903).
Which bus goes from Neath to Swansea?
Routes train, 38, X7, X5 and T6, run by Great Western Railway, Transport for Wales, First South & West Wales and Adventure Travel.
Which bus goes from Neath to Pontneddfechan?
Routes 55, 161 and 906, run by First South & West Wales and DANSA.
Which bus goes from Neath to Cimla?
Routes 251 and 252, run by South Wales Transport.
Where do buses stop in Neath?
The busiest stops are Neath station, Neath Bus Station 7, Neath Bus Station 9, Neath Bus Station 1 and Neath Bus Station 6.
Which bus companies run in Neath?
Transport for Wales, Great Western Railway, First South & West Wales, Adventure Travel, Forge Travel, South Wales Transport, Select Coaches and DANSA.
What are the most frequent buses in Neath?
the 87 (Neath – Margam), the 59 (Pontrhydyfen – Neath), the 38 (Swansea – Neath) and the X7 (Swansea – Pont-Walby).
Where is the bus station in Neath?
Buses meet at Neath Bus Station 7.

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