120 Blaen-cwm Turning Circle ↔ Caerphilly Interchange Stand 7
Operated by Stagecoach South Wales. First bus 05:14, last bus 23:13. 85 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Turning Circle (at) | 05:14 | 06:19 | · | 06:50 | · | 07:16 | · | · | 08:58 | · | · | · | · | 10:58 | · | · | · | · | · | 12:58 | · | · | · | · | 14:58 | · | · | · | · | · | 16:58 | · | · | 18:13 | · | 18:49 | 19:26 | · | 20:23 | 21:25 | 22:25 | · | · | 23:13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Terminus (at) | 05:19 | 06:24 | · | 06:55 | · | 07:21 | 07:57 | 08:30 | 09:03 | 09:07 | 09:37 | 10:07 | 10:37 | 11:03 | 11:07 | 11:37 | · | 12:07 | 12:37 | 13:03 | 13:07 | 13:37 | 14:07 | 14:37 | 15:03 | · | 15:11 | 15:47 | 16:17 | 16:54 | 17:03 | 17:20 | · | 18:18 | · | 18:54 | 19:31 | · | 20:28 | 21:30 | 22:30 | · | · | 23:17 |
| St Alban`s (before) | 05:22 | 06:28 | · | 06:59 | · | 07:25 | 08:02 | 08:35 | 09:07 | 09:11 | 09:41 | 10:11 | 10:41 | 11:07 | 11:11 | 11:41 | · | 12:11 | 12:41 | 13:07 | 13:11 | 13:41 | 14:11 | 14:41 | 15:07 | · | 15:15 | 15:51 | 16:21 | 16:58 | 17:07 | 17:24 | · | 18:21 | · | 18:57 | 19:34 | · | 20:31 | 21:33 | 22:33 | · | · | 23:20 |
| Bute Street (o/s 85) | 05:33 | 06:38 | · | 07:09 | · | 07:36 | 08:17 | 08:50 | 09:17 | 09:23 | 09:53 | 10:23 | 10:53 | 11:17 | 11:23 | 11:53 | · | 12:23 | 12:53 | 13:17 | 13:23 | 13:53 | 14:22 | 14:52 | 15:17 | · | 15:26 | 16:02 | 16:31 | 17:08 | 17:17 | 17:34 | · | 18:31 | · | 19:06 | 19:43 | · | 20:40 | 21:42 | 22:42 | · | · | 23:28 |
| Cwmparc Terminus (at) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 23:34 |
| Sandybank (after) | 05:44 | 06:52 | · | 07:23 | · | 07:50 | 08:36 | 09:09 | 09:27 | 09:38 | 10:08 | 10:38 | 11:08 | 11:27 | 11:38 | 12:08 | · | 12:38 | 13:08 | 13:27 | 13:38 | 14:08 | 14:38 | 15:08 | 15:27 | · | 15:44 | 16:18 | 16:47 | 17:23 | 17:27 | 17:48 | · | 18:44 | · | 19:19 | 19:54 | · | 20:50 | 21:52 | 22:52 | · | · | 23:48 |
| Tonypandy Bus Station Stand A5 | 05:53 | 07:03 | 06:28 | 07:34 | · | 08:01 | 08:50 | 09:23 | 09:35 | 09:52 | 10:22 | 10:52 | 11:22 | 11:35 | 11:52 | 12:22 | · | 12:52 | 13:22 | 13:35 | 13:52 | 14:22 | 14:52 | 15:22 | 15:35 | · | 16:00 | 16:33 | 17:03 | 17:34 | 17:35 | 18:00 | · | 18:53 | · | 19:28 | 20:04 | · | 20:59 | 22:01 | 23:01 | · | · | 23:54 |
| Cemetery Gates (o/s) | · | 07:11 | 06:35 | 07:42 | · | 08:09 | 08:59 | 09:32 | 09:45 | 10:00 | 10:31 | 11:01 | 11:31 | 11:45 | 12:01 | 12:31 | · | 13:01 | 13:31 | 13:45 | 14:01 | 14:31 | 15:01 | 15:31 | 15:45 | · | 16:09 | 16:39 | 17:12 | · | 17:45 | 18:08 | · | 19:01 | · | 19:34 | 20:11 | · | 21:06 | 22:05 | 23:05 | · | · | 23:58 |
| Bus Depot arr (in) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 19:39 | · | · | · | · | · | · | · | 00:02 |
| Porth Interchange Bay 4 | · | 07:25 | 06:45 | 07:56 | 07:02 | 08:24 | 09:12 | 09:45 | 09:55 | 10:14 | 10:44 | 11:14 | 11:44 | 11:55 | 12:14 | 12:44 | · | 13:14 | 13:44 | 13:55 | 14:14 | 14:44 | 15:14 | 15:44 | 15:55 | · | 16:22 | 16:47 | 17:25 | · | 17:55 | 18:16 | · | 19:15 | 18:21 | · | 20:17 | 20:21 | 21:10 | 22:12 | 23:12 | · | · | · |
| Pontypridd Bus Station Stand 7 | · | 07:53 | 06:59 | 08:24 | 07:26 | 08:52 | 09:29 | 10:02 | · | 10:29 | 10:59 | 11:29 | 11:59 | · | 12:29 | 12:59 | · | 13:29 | 13:59 | · | 14:29 | 14:59 | 15:29 | 15:59 | · | · | 16:38 | · | 17:40 | · | · | · | · | 19:28 | 18:34 | · | · | 20:34 | · | · | · | · | · | · |
| Ebenezer (after) | · | 08:02 | 07:06 | 08:33 | 07:34 | 09:02 | 09:38 | 10:11 | · | 10:36 | 11:08 | 11:38 | 12:08 | · | 12:38 | 13:08 | · | 13:38 | 14:08 | · | 14:38 | 15:08 | 15:37 | 16:08 | · | · | 16:47 | · | 17:47 | · | · | · | · | 19:37 | 18:42 | · | · | 20:42 | · | · | · | · | · | · |
| Peacock`s Warehouse (o/s) | · | 08:18 | 07:17 | 08:49 | 07:48 | 09:17 | 09:50 | 10:23 | · | 10:51 | 11:20 | 11:50 | 12:20 | · | 12:50 | 13:20 | 12:05 | 13:50 | 14:20 | · | 14:50 | 15:21 | 15:53 | 16:25 | · | 15:05 | 17:03 | · | 18:02 | · | · | · | 18:05 | 19:47 | 18:55 | · | · | 20:54 | · | · | · | 22:35 | 22:42 | · |
| College (opp) | · | 08:20 | 07:18 | 08:51 | 07:50 | 09:19 | 09:52 | 10:25 | · | 10:52 | 11:22 | 11:52 | 12:22 | · | 12:52 | 13:22 | 12:06 | 13:52 | 14:22 | · | 14:52 | 15:23 | 15:55 | 16:27 | · | 15:06 | 17:05 | · | 18:04 | · | · | · | 18:06 | 19:48 | 18:57 | · | · | 20:55 | · | · | · | 22:36 | 22:43 | · |
| Heol-y-Berth (after) | · | 08:27 | 07:25 | 08:58 | 07:57 | 09:26 | 09:58 | 10:31 | · | 10:58 | 11:28 | 11:58 | 12:28 | · | 12:58 | 13:28 | 12:12 | 13:58 | 14:28 | · | 14:58 | 15:31 | 16:03 | 16:37 | · | 15:12 | 17:14 | · | 18:12 | · | · | · | 18:12 | 19:54 | 19:03 | · | · | 21:01 | · | · | · | 22:42 | 22:49 | · |
| Caerphilly Interchange Stand 7 (at) | · | 08:39 | 07:37 | 09:10 | 08:10 | 09:38 | 10:10 | 10:43 | · | 11:10 | 11:40 | 12:10 | 12:40 | · | 13:10 | 13:40 | 12:18 | 14:10 | 14:40 | · | 15:10 | 15:43 | 16:16 | 16:50 | · | 15:18 | 17:29 | · | 18:24 | · | · | · | 18:18 | 20:04 | 19:13 | · | · | 21:10 | · | · | · | 22:48 | 22:57 | · |
Route map
All stops on route 120
120 towards Caerphilly Interchange Stand 7
- Blaencwm Post Office (nr former) Blaen-cwm
- Turning Circle (at) Blaen-cwm
- Ty Draw (nr) Blaen-cwm
- Hendrewen Hotel (after) Blaen-cwm
- Blaencwm Bridge (nr) Blaen-cwm
- Police Houses (o/s) Blaen-cwm
- Clyngwyn Road (before) Blaenrhondda
- Steps (at) Blaenrhondda
- Blaenrhondda Post Office Blaenrhondda
- Blaenrhondda Square (at) Blaenrhondda
- Terminus (at) Blaenrhondda
- Blaenrhondda Post Office Blaenrhondda
- Tynewydd Bridge (after) Tynewydd
- Clyngwyn Road (after) Blaenrhondda
- St Alban`s (before) Tynewydd
- Wyndham Hotel (nr former) Tynewydd
- Gwendoline Street (o/s 62) Tynewydd
- Village Tavern (nr) Treherbert
- Stuart Street (before) Treherbert
- Dunraven Hotel (opp) Treherbert
- New Inn (opp) Pen-yr-Englyn
- Tappers Garage (opp former) Treherbert
- Baglan Hotel (after) Pen-yr-Englyn
- Payne`s Shop (opp former) Ynys-wen
- Ynyswen Railway Station (nr) Ynys-wen
- Dunraven Terrace (after) Ynys-wen
- Cardiff Arms (before) Treorchy
- Bute Street (o/s 85) Treorchy
- Parc & Dare (opp) Treorchy
- Pencelli Hotel (opp) Treorchy
- Parc Crescent (opp 27) Cwm-parc
- Post Office (o/s) Cwm-parc
- Cwmparc Terminus (at) Cwm-parc
- Park Street (nr) Cwm-parc
- Alison House (nr) Cwm-parc
- Prince of Wales (o/s) Treorchy
- Station Cafe (opp) Treorchy
- Red Cow (before) Treorchy
- Griffin Hotel (o/s) Pentre
- Lidl (opp) Treorchy
- Council Offices (o/s former) Pentre
- Pentre Inn (opp former) Pentre
- Wesley Place (before) Pentre
- Ton Pentre Railway Station (after) Ton Pentre
- Gelli Hotel (o/s) Ton Pentre
- Cost Cutters (opp) Gelli
- Hibernian (opp) Gelli
- Post Office (after) Gelli
- Glandwr Hotel (opp) Gelli
- Sandybank (after) Ystrad Rhondda
- Gelligaled Inn (before) Ystrad Rhondda
- Ystrad Post Office (o/s) Ystrad Rhondda
- Sports Centre (after) Ystrad Rhondda
- Bungalows (o/s 4) Ystrad Rhondda
- Pont Rhondda (after) Llwyn-y-pia
- Llwynypia Post Office (before) Llwyn-y-pia
- Cwm Rhondda Hospital (before) Llwyn-y-pia
- Princess Louise Road (opp 1) Llwyn-y-pia
- Magistrates Court (opp) Llwyn-y-pia
- Llwynypia Asda (o/s) Llwyn-y-pia
- Enterprise Centre (before) Llwyn-y-pia
- Tonypandy Bus Station Stand A5 Tonypandy
- Tonypandy War Memorial (opp) Tonypandy
- Steps (by) Tonypandy
- Co-op (o/s) Tonypandy
- Miskin Hotel (after Miskin Hotel) Trealaw
- Royal Hotel (after former) Trealaw
- Garth Road (before) Trealaw
- Checks (nr) Trealaw
- Cemetery Gates (o/s) Trealaw
- Carnegie Clinic (before) Trealaw
- Cemetery Lodge (before) Trealaw
- Porth Community School (nr) Porth
- Ty Porth (o/s) Porth
- Bus Depot arr (in) Porth
- Bus Depot (after) Porth
- Bus Depot dep (in) Porth
- Mary Street (before) Porth
- Morrisons (Stop N5) Porth
- Pontypridd Road (Stop N6) Porth
- Porth Interchange Bay 4 Porth
- Llwyncelyn Hotel (before) Porth
- Fire Station (after) Llwyncelyn
- Barry Sidings (after) Hopkinstown
- Hollybush (after) Hopkinstown
- Trehopcyn School (nr) Hopkinstown
- Castle Ivor (o/s Spar) Hopkinstown
- Caddy`s (under viaduct) Pontypridd
- Pontypridd Bus Station Stand 7 Pontypridd
- Railway Station South E5 (Opp Train Station) Pontypridd
- Broadway (before newsagents) Pontypridd
- Windsor Road (before) Treforest
- Parc Lewis School (o/s) Treforest
- Castle Inn Bridge (after) Glyn-taf
- Glyntaff Campus (nr) Glyn-taf
- Glantaff Gardens (o/s) Rhydyfelin
- Ebenezer (after) Rhydyfelin
- College Green (o/s) Rhydyfelin
- De Barri Street (o/s) Hawthorn
- Hawthorn Inn (opp) Hawthorn
- Caeglas (opp Resource Centre) Hawthorn
- Foundry Houses (before) Hawthorn
- Williams Place (before) Upper Boat
- Roundabout (after) Upper Boat
- Pottery (before) Treforest Industrial Estate
- Peacock`s Warehouse (o/s) Treforest Industrial Estate
- Showcase Cinema (o/s) Nantgarw
- ESIS (o/s) Nantgarw
- College (opp) Nantgarw
- Cross Keys Inn (nr) Nantgarw
- Tawelfryn (opp) Nantgarw
- Aero Engine Works (o/s) Nantgarw
- Heol-y-Berth (after) Castle View
- Clos Enfys (footpath to) Castle View
- Cwrt Rawlin School (before) Castle View
- Cwrt Rawlin Inn (opp) Castle View
- Martin's Farm (before) Aber
- Aber Station (opp) Aber
- Crescent Road (before) Caerphilly
- The Piccadilly (Nantgarw Road) (before) Caerphilly
- Castle Court Bandstand (o/s) Caerphilly
- Caerphilly Library / The Twyn (opp) Caerphilly
- Caerphilly Interchange Stand 7 (at) Caerphilly
120 towards Blaen-cwm Turning Circle
- Caerphilly Interchange Stand 7 (at) Caerphilly
- South Gate Square Caerphilly
- Castle Entrance (o/s) Caerphilly
- The Piccadilly (Nantgarw Road) (after) Caerphilly
- Crescent Road (after) Caerphilly
- Aber Station (o/s) Aber
- Martin's Farm (after) Aber
- Cwrt Rawlin Inn (o/s) Castle View
- Cwrt Rawlin School (o/s) Castle View
- Clos Enfys (opp footpath) Castle View
- Heol-y-Berth (before) Castle View
- Aero Engine Works (after) Nantgarw
- Tawelfryn (adj) Nantgarw
- Cross Keys Inn (nr) Nantgarw
- ESIS (opp) Nantgarw
- College (o/s) Nantgarw
- Showcase Cinema (opp) Nantgarw
- Peacock`s Warehouse (opp) Treforest Industrial Estate
- Honeywell`s (nr) Treforest Industrial Estate
- Pottery (after) Treforest Industrial Estate
- Roundabout (before) Upper Boat
- Williams Place (after) Upper Boat
- Caeglas (o/s Resource Centre) Hawthorn
- Foundry Houses (o/s) Hawthorn
- Hawthorn Inn (o/s) Hawthorn
- De Barri Street (opp) Hawthorn
- Ebenezer (after) Rhydyfelin
- College Green (opp) Rhydyfelin
- Glantaff Gardens (after) Rhydyfelin
- Castle Inn Bridge (before) Glyn-taf
- Parc Lewis School (after) Treforest
- Broadway (after school) Pontypridd
- Sardis House D3 (at) Pontypridd
- Pontypridd Bus Station Stand 9 Pontypridd
- Catherine Street E1 Pontypridd
- Lidl (after) Pontypridd
- Castle Ivor (opp Chinese) Hopkinstown
- Trehopcyn School (nr) Hopkinstown
- Hollybush (before) Hopkinstown
- Barry Sidings (before) Hopkinstown
- Llwyncelyn Hotel (after) Porth
- Morrisons (Stop N5) Porth
- Pontypridd Road (Stop N6) Porth
- Porth Interchange Bay 3 Porth
- Surgery (before) Porth
- Tynewydd Hotel (after) Porth
- Bus Depot arr (in) Porth
- Ty Porth (opp) Porth
- Porth Comprehensive School (nr) Porth
- Cemetery Lodge (before) Trealaw
- Cemetery Gates (opp) Trealaw
- Carnegie Clinic (before) Trealaw
- Checks (o/s 237) Trealaw
- Garth Road (before) Trealaw
- Royal Hotel (after former) Trealaw
- Miskin Hotel (adj) Trealaw
- Miskin Hotel (before Miskin Hotel) Trealaw
- Rhys Street (before) Trealaw
- Golden Wok Takeaway (after) Trealaw
- Colliers Arms (o/s) Trealaw
- Ynyscynon Road (opp 71) Trealaw
- Ynyscynon Park (o/s) Trealaw
- Workingman's Club (o/s) Llwyn-y-pia
- Co-op (opp) Tonypandy
- Tonypandy War Memorial (o/s) Tonypandy
- Steps (opp) Tonypandy
- Partridge Square (before) Llwyn-y-pia
- Princess Louise Road (o/s 1) Llwyn-y-pia
- Magistrates Court (o/s) Llwyn-y-pia
- Llwynypia Asda (opp) Llwyn-y-pia
- Enterprise Centre (after) Llwyn-y-pia
- Tonypandy Bus Station Stand A2 Tonypandy
- Cwm Rhondda Hospital (after) Llwyn-y-pia
- Pont Rhondda (before) Llwyn-y-pia
- Bungalows (before Llysawel) Ystrad Rhondda
- Sports Centre (before) Ystrad Rhondda
- Ystrad Clinic (adj) Ystrad Rhondda
- Gelligaled Inn (after) Ystrad Rhondda
- Sandybank (before) Ystrad Rhondda
- Glandwr Hotel (o/s) Gelli
- Hibernian (o/s) Gelli
- Post Office (before) Gelli
- Cost Cutters (before) Gelli
- Gelli Hotel (opp) Ton Pentre
- Ton Pentre Railway Station (before) Ton Pentre
- Wesley Place (o/s) Pentre
- Pentre Inn (o/s former) Pentre
- Queen`s Hotel (o/s) Pentre
- Griffin Hotel (before) Pentre
- Lidl (o/s) Treorchy
- Red Cow (after) Treorchy
- Troerchy Post Office (opp) Treorchy
- Parc & Dare (opp) Treorchy
- Pencelli Hotel (opp) Treorchy
- Parc Crescent (opp 27) Cwm-parc
- Post Office (o/s) Cwm-parc
- Cwmparc Terminus (at) Cwm-parc
- Park Street (nr) Cwm-parc
- Alison House (nr) Cwm-parc
- Station Cafe (opp) Treorchy
- Bute Street (o/s 114) Treorchy
- Cardiff Arms (before) Treorchy
- Dunraven Terrace (before) Ynys-wen
- Ynyswen Railway Station (nr) Ynys-wen
- Payne`s Shop (o/s former) Ynys-wen
- Penyrenglyn School (before) Pen-yr-Englyn
- Baglan Hotel (after) Pen-yr-Englyn
- New Inn (o/s) Pen-yr-Englyn
- Tappers Garage (o/s former) Treherbert
- Village Tavern (nr) Treherbert
- Dunraven Hotel (o/s) Treherbert
- Gwendoline Street (opp 60) Tynewydd
- Wyndham Hotel (nr former) Tynewydd
- St Alban`s (after) Tynewydd
- Tynewydd Bridge (after) Tynewydd
- Blaencwm Bridge (nr) Blaen-cwm
- Police Houses (opp) Blaen-cwm
- Ty Draw (after) Blaen-cwm
- Hendrewen Hotel (before) Blaen-cwm
- Blaencwm Post Office (nr former) Blaen-cwm
- Turning Circle (at) Blaen-cwm
Service history & registered changes
- ✏️ Changed effective 30 Aug 2026 Paignton Bus Station → Kingswear Banjo
- 🆕 Registered effective 24 May 2026 Operating between Paignton Bus Station and Kingswear Banjo given service number 120 effective from 24 May 2026. To amend Timetable.
- ✏️ Changed effective 7 Dec 2025 Fulwood → Halfway/Killamarsh
- 🆕 Registered effective 15 Sept 2025 Operating between Lymington High Street and New Milton Tesco internal road given service number 120 effective from 15 September 2025. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 120 bus?
The first 120 departure on weekdays leaves at 05:14 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 120 bus?
The last 120 on weekdays leaves its first stop at 23:13. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 120 bus cost?
The England fare cap doesn't apply in Wales — Stagecoach South Wales sets the fares on the 120. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the 120 bus?
The 120 is operated by Stagecoach South Wales.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.