38 bus: Brynheulog – Maesteg

Forge Travel bus 38 runs between Brynheulog and Maesteg via Caerau and Nantyffyllon. Runs on Mondays and Thursdays only. On Thursday 5 November the first bus from Brynheulog leaves at 09:00 and the last at 14:00, about every hour during the day.

Operated by Forge Travel. Timetable for Thursday, 5 November 2026. Plan a journey · Print this timetable

Questions

When is the first and last 38 bus from Maesteg to Brynheulog?
On Thursday 5 November the first bus leaves Maesteg at 09:35 and the last at 13:35, 4 journeys in all.
When is the first and last 38 bus from Brynheulog to Maesteg?
On Thursday 5 November the first bus leaves Brynheulog at 09:00 and the last at 14:00, 5 journeys in all.
Does the 38 bus run on Sundays?
No. Runs on Mondays and Thursdays only.
How often does the 38 bus run?
On Thursday 5 November it runs about every hour during the day (09:00 to 15:00), 5 journeys from Brynheulog.
Where does the 38 bus stop?
Main stops from Brynheulog to Maesteg: Heol Ceulanydd (Brynheulog), George Street (Caerau), Blaencaerau Terminus (Caerau), Blaenllynfi Arms (Caerau), Middle Club (Caerau), Davies Terrace (Nantyffyllon), Maesteg General Hospital (Maesteg), Maesteg Bus Station Stand 1 (Maesteg). The full list is in the timetable below.
Who runs the 38 bus?
Forge Travel.

Maesteg to Brynheulog

StopJourney 1Journey 2Journey 3Journey 4
Maesteg Bus Station Stand 109:3510:3511:3513:35
Maesteg General Hospital09:3810:3811:3813:38
Picton Street, Nantyffyllon09:4310:4311:4313:43
Middle Club, Caerau09:4910:4911:4913:49
Blaenllynfi Arms, Caerau09:5210:5211:5213:52
Blaencaerau Terminus, Caerau09:5410:5411:5413:54
Church Street, Brynheulog09:5810:5811:5813:58
Griffiths Terrace, Brynheulog10:0011:0012:0014:00

Brynheulog to Maesteg

StopJourney 1Journey 2Journey 3Journey 4Journey 5
Heol Ceulanydd, Brynheulog09:0010:0011:0013:0014:00
George Street, Caerau09:0210:0211:0213:0214:02
Blaencaerau Terminus, Caerau09:0610:0611:0613:0614:06
Blaenllynfi Arms, Caerau09:0810:0811:0813:0814:08
Middle Club, Caerau09:1210:1211:1213:1214:12
Davies Terrace, Nantyffyllon09:1810:1811:1813:1814:18
Maesteg General Hospital09:2310:2311:2313:2314:23
Maesteg Bus Station Stand 109:2510:2511:2513:2514:25

Places on this route

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