901 bus: Margam – Neath

First South & West Wales bus 901 runs between Margam and Neath via Taibach, Port Talbot, Sandfields and Baglan. Runs Monday to Friday. On Tuesday 3 November the first bus from Margam leaves at 07:40 and the last at 08:05 (2 journeys).

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 901 bus from Margam to Neath?
On Tuesday 3 November the first bus leaves Margam at 07:40 and the last at 08:05, 2 journeys in all.
Does the 901 bus run on Sundays?
No. Runs Monday to Friday.
How often does the 901 bus run?
On Tuesday 3 November there are 2 journeys from Margam, at 07:40 and 08:05.
Where does the 901 bus stop?
Main stops from Margam to Neath: Tollgate Park (Margam), St Alban's Terrace (Taibach), Port Talbot Bus Station 4 (Port Talbot), Western Avenue Roundabout (Sandfields), Sirius Drive (Baglan), Lodge Cross (Briton Ferry), Neath Port Talbot College (Dwr-y-felin School), Neath Bus Station 7 (Neath). The full list is in the timetable below.
Who runs the 901 bus?
First South & West Wales.

Margam to Neath

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