150 Gilfach Goch to Porth via Tonyrefail, Trebanog
Operated by Stagecoach South Wales. First bus 06:40, last bus 23:16. 54 journeys on weekdays. Fares: adult single £1.40 to £5.80 — more.
150 buses on this route are also run by Adventure Travel (not on weekdays) — those journeys are not in this timetable.
Wanted a different 150? 15 other bus routes are numbered 150 elsewhere in the UK — see every 150 bus timetable by area.
| Stop | 07:16 | 07:47 | 08:24 | 08:51 | 09:20 | 09:50 | 10:22 | 10:52 | 11:21 | 11:52 | 12:20 | 12:54 | 13:22 | 13:52 | 14:23 | 14:53 | 15:29 | 15:55 | 16:27 | 16:58 | 17:26 | 17:55 | 18:27 | 18:53 | 19:17 | 21:17 | 23:16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Senior Citizens Hall (opp) | 07:16 | 07:47 | 08:24 | 08:51 | 09:20 | 09:50 | 10:22 | 10:52 | 11:21 | 11:52 | 12:20 | 12:54 | 13:22 | 13:52 | 14:23 | 14:53 | 15:29 | 15:55 | 16:27 | 16:58 | 17:26 | 17:55 | 18:27 | 18:53 | 19:17 | 21:17 | 23:16 |
| Post Office (o/s) | 07:17 | · | 08:25 | · | 09:21 | · | 10:23 | · | 11:22 | · | 12:21 | · | 13:23 | · | 14:24 | · | 15:30 | · | 16:28 | · | 17:27 | · | 18:28 | · | · | · | · |
| Evanstown Community Centre (opp) | · | 07:48 | · | 08:53 | · | 09:51 | · | 10:54 | · | 11:53 | · | 12:56 | · | 13:53 | · | 14:54 | · | 15:56 | · | 16:59 | · | 17:56 | · | 18:54 | 19:18 | 21:18 | 23:18 |
| Post Office (opp) | · | 07:57 | · | 08:59 | · | 09:57 | · | 11:00 | · | 11:59 | · | 13:02 | · | 13:59 | · | 15:01 | · | 16:02 | · | 17:05 | · | 18:02 | · | 18:59 | 19:24 | 21:24 | 23:24 |
| Tonyrefail Playing Fields (opp) | 07:34 | 08:13 | 08:46 | 09:10 | 09:37 | 10:08 | 10:39 | 11:10 | 11:39 | 12:10 | 12:37 | 13:12 | 13:38 | 14:08 | 14:41 | 15:13 | 15:47 | 16:12 | 16:44 | 17:16 | 17:43 | 18:12 | 18:42 | 19:08 | 19:31 | 21:31 | 23:31 |
| Cilely Farm (after) | 07:46 | 08:25 | 08:54 | 09:20 | 09:46 | 10:17 | 10:48 | 11:20 | 11:48 | 12:20 | 12:46 | 13:23 | 13:48 | 14:17 | 14:50 | 15:27 | 15:57 | 16:22 | 16:54 | 17:26 | 17:52 | 18:21 | 18:51 | 19:16 | 19:38 | 21:38 | 23:38 |
| Waun Wen Centre (opp) | 07:51 | 08:30 | 08:57 | 09:24 | 09:50 | 10:21 | 10:52 | 11:24 | 11:52 | 12:24 | 12:50 | 13:27 | 13:52 | 14:21 | 14:54 | 15:32 | 16:01 | 16:26 | 16:58 | 17:30 | 17:56 | 18:24 | 18:54 | 19:19 | · | · | · |
| Porth Interchange Bay 1 | 08:01 | 08:43 | 09:04 | 09:33 | 10:00 | 10:29 | 11:02 | 11:33 | 12:01 | 12:33 | 12:58 | 13:34 | 14:02 | 14:31 | 15:03 | 15:41 | 16:08 | 16:35 | 17:07 | 17:36 | 18:06 | 18:33 | 19:02 | 19:27 | 19:43 | 21:43 | 23:43 |
Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the 150
Adult single £1.40 to £5.80 · Child single £0.90 to £1.00 · Child return £1.60 to £6.20
Adult single fare table, stage to stage
| £1.60 | Evanstown | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| £1.60 | £2.60 | Garden City | |||||||||||
| £2.60 | £3.70 | £1.60 | Hendreforgan | ||||||||||
| £3.70 | £3.70 | £2.10 | £1.60 | Bryngolau | |||||||||
| £4.20 | £3.70 | £2.60 | £2.10 | £1.40 | TonyrefailCS | ||||||||
| – | £4.50 | £3.70 | £2.10 | £1.60 | £1.40 | Tonyrefail | |||||||
| £4.50 | £4.50 | £3.70 | £2.60 | £2.10 | £1.60 | £1.40 | Cpl/Pret/Col | ||||||
| £4.50 | £4.50 | £3.70 | £3.70 | £3.70 | £3.20 | £2.10 | £2.10 | Trebanog | |||||
| £5.80 | £5.80 | £5.80 | £4.50 | £3.70 | £3.70 | £3.70 | £3.70 | £2.10 | RhonddaHotel | ||||
| £5.80 | £5.80 | £4.70 | £3.70 | £3.70 | £3.70 | £2.60 | £2.60 | £1.40 | £2.10 | Ton Hywel | |||
| £5.80 | £5.80 | £5.80 | £4.50 | £3.70 | £3.70 | £3.70 | £3.20 | £1.60 | £1.40 | £1.60 | Gwaun Bedw | ||
| £5.80 | £5.80 | £5.80 | £4.50 | £3.70 | £3.70 | £3.70 | £3.70 | £2.60 | £1.40 | £2.60 | £1.60 | Porth Centre | |
| £5.80 | – | £4.70 | £3.70 | £3.70 | £3.70 | £2.60 | £2.60 | £1.40 | £1.40 | £1.40 | £1.40 | – | Thai Elephant |
Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Gilfach P O.
Stagecoach's published fares on the Bus Open Data Service, in force from 1 September 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach South Wales before you travel.
Tickets on the 150
Stagecoach South Wales publishes singles, day returns, day tickets and season tickets on this route for adults, children and young people.
Return Wales · Single Wales · Day NetworkRider · Rhondda DayRider · Aberdare DayRider · Child TocynyCymru
…and 27 more tickets on this route.
A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.
Ticket types come from Stagecoach South Wales's own fares data on the Bus Open Data Service, last updated 3 September 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach South Wales.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach South Wales before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
Route map
All stops on route 150
150 towards Porth
All 66 stops
- Senior Citizens Hall (opp) Gilfach Goch
- Post Office (o/s) Gilfach Goch
- St Barnabas Church (after) Gilfach Goch
- Fairview (after) Gilfach Goch
- Blandy Terrace (opp 186) Gilfach Goch
- Rosehill Terrace (opp 297) Gilfach Goch
- Ogmore Hotel (o/s) Evanstown
- Adare Street (after) Evanstown
- Evanstown Community Centre (adj) Evanstown
- Swn-Yr-Afon (after) Gilfach Goch
- Swn-yr-Afon (before) Gilfach Goch
- Evanstown Community Centre (opp) Evanstown
- Adare Street (after) Evanstown
- Ogmore Hotel (opp) Evanstown
- Rosehill Terrace (o/s 285) Gilfach Goch
- Blandy Terrace (opp 261) Gilfach Goch
- Fairview (after) Gilfach Goch
- Festival Club (before) Gilfach Goch
- St Barnabas Church (before) Gilfach Goch
- Post Office (opp) Gilfach Goch
- Senior Citizens Hall (o/s) Gilfach Goch
- Heath Centre (opp) Gilfach Goch
- Ex-Servicemens Club (o/s) Gilfach Goch
- Garden City Boxing Club (opp) Gilfach Goch
- Hendreforgan Primary School (opp) Hendreforgan
- Ffordd Llanbad (after) Hendreforgan
- Hendreforgan (at path to) Hendreforgan
- Mountain View (nr Post Box) Bryngolau
- Cemetery (nr) Bryngolau
- Padfield Court (opp) Bryngolau
- Bryn Golau (entrance) Bryngolau
- Bryngolau Shop (before) Bryngolau
- Flats (o/s) Bryngolau
- Comprehensive School (opp) Tonyrefail
- Tonyrefail Playing Fields (opp) Tonyrefail
- Waunrhydd Road (under bridge) Tonyrefail
- High Street (nr) Tonyrefail
- St David's Church (o/s) Tonyrefail
- Ty Dawel (o/s) Tonyrefail
- Heol Aneurin (before) Tonyrefail
- Capel Hill Stores (after) Tonyrefail
- Brentan Villa (nr) Tonyrefail
- Cilely Farm (after) Trebanog
- Trebanog Arms (before) Trebanog
- Waun Wen Centre (o/s) Trebanog
- Rhiwgarn (opp 18) Trebanog
- Llandaff Way (before) Trebanog
- Waun Wen Centre (opp) Trebanog
- Olive Terrace (before) Trebanog
- Farmers Arms (after) Trebanog
- Wilton`s Shop (nr former) Cymmer
- The Rhondda PH (before) Cymmer
- St John's Church (opp) Glyn Fach
- Ton Hywel Top (o/s 3) Trebanog
- Craig Crescent (before) Trebanog
- Bryn Ffynon (after) Trebanog
- Maes Bedw (nr) Cymmer
- Dyllas Court (o/s) Cymmer
- Wyndham Street (o/s 15) Glyn Fach
- Aubrey Road (opp) Glyn Fach
- Glyn Street (below) Glyn Fach
- Dyllas Road (top) Cymmer
- River Terrace (o/s 29) Britannia
- Morrisons (Stop N5) Porth
- Pontypridd Road (Stop N6) Porth
- Porth Interchange Bay 1 Porth
150 towards Gilfach Goch
All 41 stops
- Porth Interchange Bay 1 Porth
- The Rhondda PH (after) Cymmer
- Wilton's Shop (nr former) Cymmer
- St John's Church (opp) Glyn Fach
- Glyn Street (below) Glyn Fach
- Aubrey Road (after) Glyn Fach
- Wyndham Street (o/s 45) Glyn Fach
- Dyllas Court (opp) Cymmer
- Maes Bedw (nr) Cymmer
- Thai Elephant (o/s) Cymmer
- Farmers Arms (before) Trebanog
- Glan Ffrwd (after) Trebanog
- Craig Crescent (after) Trebanog
- Ton Hywel Top (opp 4) Trebanog
- Olive Terrace (after) Trebanog
- Waun Wen Centre (o/s) Trebanog
- Rhiwgarn (opp 18) Trebanog
- Llandaff Way (before) Trebanog
- Waun Wen Centre (opp) Trebanog
- Trebanog Arms (after) Trebanog
- Cilely Farm (by) Trebanog
- Brentan Villa (nr) Tonyrefail
- Capel Hill Stores (opp) Tonyrefail
- Heol Aneurin (o/s 7) Tonyrefail
- Ty Dawel (opp) Tonyrefail
- St David's Church (opp) Tonyrefail
- High Street (o/s 8) Tonyrefail
- Waunrhydd Road (under bridge) Tonyrefail
- Leisure Centre (after) Tonyrefail
- Comprehensive School (o/s) Tonyrefail
- Cae'r Gwerlas (o/s 134) Bryngolau
- Bryngolau Shop (before) Bryngolau
- Padfield Court (o/s) Bryngolau
- Mountain View (nr Post Box) Bryngolau
- Embankment (adj) Hendreforgan
- Ffordd Llanbad (after) Hendreforgan
- Hendreforgan Primary School (before) Hendreforgan
- Garden City Boxing Club (after) Gilfach Goch
- Ex-Servicemen`s Club (before) Gilfach Goch
- Health Centre (o/s) Gilfach Goch
- Senior Citizens Hall (opp) Gilfach Goch
Towns & areas on this route
Frequently asked questions
What time is the first 150 bus?
The first 150 departure on weekdays leaves at 06:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 150 bus?
The last 150 on weekdays leaves its first stop at 23:16. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 150 bus cost?
Stagecoach South Wales's published fares on the 150: adult single £1.40 to £5.80, child single £0.90 to £1.00, child return £1.60 to £6.20. The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the 150. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 150 bus?
The 150 is operated by Stagecoach South Wales.
Timetable data from Stagecoach South Wales via the DfT Bus Open Data Service (Wales feed). Check before you travel — services can change at short notice.