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
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 |
|---|---|---|---|---|
| Maesteg Bus Station Stand 1 | 09:35 | 10:35 | 11:35 | 13:35 |
| Maesteg General Hospital | 09:38 | 10:38 | 11:38 | 13:38 |
| Picton Street, Nantyffyllon | 09:43 | 10:43 | 11:43 | 13:43 |
| Middle Club, Caerau | 09:49 | 10:49 | 11:49 | 13:49 |
| Blaenllynfi Arms, Caerau | 09:52 | 10:52 | 11:52 | 13:52 |
| Blaencaerau Terminus, Caerau | 09:54 | 10:54 | 11:54 | 13:54 |
| Church Street, Brynheulog | 09:58 | 10:58 | 11:58 | 13:58 |
| Griffiths Terrace, Brynheulog | 10:00 | 11:00 | 12:00 | 14:00 |
Brynheulog to Maesteg
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 |
|---|---|---|---|---|---|
| Heol Ceulanydd, Brynheulog | 09:00 | 10:00 | 11:00 | 13:00 | 14:00 |
| George Street, Caerau | 09:02 | 10:02 | 11:02 | 13:02 | 14:02 |
| Blaencaerau Terminus, Caerau | 09:06 | 10:06 | 11:06 | 13:06 | 14:06 |
| Blaenllynfi Arms, Caerau | 09:08 | 10:08 | 11:08 | 13:08 | 14:08 |
| Middle Club, Caerau | 09:12 | 10:12 | 11:12 | 13:12 | 14:12 |
| Davies Terrace, Nantyffyllon | 09:18 | 10:18 | 11:18 | 13:18 | 14:18 |
| Maesteg General Hospital | 09:23 | 10:23 | 11:23 | 13:23 | 14:23 |
| Maesteg Bus Station Stand 1 | 09:25 | 10:25 | 11:25 | 13:25 | 14: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