Last buses from Caerphilly
Direct buses from Caerphilly go to 40 places. Tonight (Saturday) the last one leaves at 23:09, the B to Abertridwr. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Cardiff | 26 19:56 | 26 19:56 | 26 19:56 | 26 19:52 |
| Newport | 50 22:19 | 50 22:19 | 50 22:19 | 50 17:50 |
| Waterloo | 50 22:19 | 50 22:19 | 50 22:19 | 50 17:50 |
| Pontypridd | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Nelson | C16 22:22 | C16 22:22 | C16 22:22 | C16 21:02 |
| Blackwood | 26 22:01 | 26 21:59 | 26 22:01 | 26 21:54 |
| Porth | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Bargoed | 50 22:55 | 50 22:55 | 50 22:55 | 50 16:38 |
| Tonypandy | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Nantgarw | 120 22:34 | 120 22:34 | 120 22:34 | 120 22:26 |
| Ystrad Mynach | 50 22:55 | 50 22:55 | 50 22:55 | 26 21:54 |
| Gilfach | 50 22:55 | 50 22:55 | 50 22:55 | 50 16:38 |
| Pontllanfraith | 26 22:01 | 26 21:59 | 26 22:01 | 26 21:54 |
| Upper Boat | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Bassaleg | 50 22:19 | 50 22:19 | 50 22:19 | 50 17:50 |
| Llanbradach | 50 22:55 | 50 22:55 | 50 22:55 | 26 21:54 |
| Llwyn-y-pia | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Taffs Well | 26 19:56 | 26 19:56 | 26 19:56 | 26 19:52 |
| Treforest Industrial Estate | 120 22:34 | 120 22:34 | 120 22:34 | 120 22:26 |
| Rhydyfelin | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Glan-y-nant | 50 22:55 | 50 22:55 | 50 22:55 | 50 16:38 |
| Hawthorn | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Ystrad Rhondda | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Bedwas | A 22:51 | A 22:51 | A 22:51 | A 23:06 |
| Gelligaer | C16 22:22 | C16 22:22 | C16 22:22 | C16 21:02 |
| Hengoed | 50 22:55 | 50 22:55 | 50 22:55 | 50 16:38 |
| Ton Pentre | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Treherbert | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Trelewis | C16 22:22 | C16 22:22 | C16 22:22 | C16 21:02 |
| Treorchy | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Gelli | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Glan-y-llyn | 26 19:56 | 26 19:56 | 26 19:56 | 26 19:52 |
| Penpedairheol | C9 19:01 | C9 19:01 | C9 19:01 | none |
| Tredomen | C16 22:22 | C16 22:22 | C16 22:22 | C16 21:02 |
| Trethomas | A 22:51 | A 22:51 | A 22:51 | A 23:06 |
| Abertridwr | B 23:09 | B 23:09 | B 23:09 | B 22:30 |
| Blaen-cwm | 120 21:43 | 120 21:43 | 120 21:43 | none |
| Glyn-gaer | C17 17:21 | C17 17:21 | C17 17:21 | none |
| Machen | 50 22:19 | 50 22:19 | 50 22:19 | 50 17:50 |
| Maesycwmmer | 26 22:01 | 26 21:59 | 26 22:01 | 26 21:54 |
The time each last direct bus leaves Caerphilly, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Caerphilly tonight?
- The B to Abertridwr at 23:09 from Ty Isaf Farm, from the timetable for Saturday.
- What time is the last bus from Caerphilly to Cardiff?
- The last direct bus from Caerphilly to Cardiff: on weekdays, the 26 at 19:56 from Cwrt Rawlin Inn, reaching Cardiff at 20:11; on Saturdays, the 26 at 19:56 from Cwrt Rawlin Inn, reaching Cardiff at 20:10; on Sundays, the 26 at 19:52 from Cwrt Rawlin Inn, reaching Cardiff at 20:07.
- What time is the last bus from Caerphilly to Newport?
- The last direct bus from Caerphilly to Newport: on weekdays, the 50 at 22:19 from Parc Avenue, reaching Newport at 22:45; on Saturdays, the 50 at 22:19 from Parc Avenue, reaching Newport at 22:45; on Sundays, the 50 at 17:50 from Parc Avenue, reaching Newport at 18:14.
- What time is the last bus from Caerphilly to Waterloo?
- The last direct bus from Caerphilly to Waterloo: on weekdays, the 50 at 22:19 from Parc Avenue, reaching Waterloo at 22:28; on Saturdays, the 50 at 22:19 from Parc Avenue, reaching Waterloo at 22:28; on Sundays, the 50 at 17:50 from Parc Avenue, reaching Waterloo at 17:57.
- What time is the last bus from Caerphilly to Pontypridd?
- The last direct bus from Caerphilly to Pontypridd: on weekdays, the 120 at 21:43 from Clos Enfys, reaching Pontypridd at 22:00; on Saturdays, the 120 at 21:43 from Clos Enfys, reaching Pontypridd at 22:00; on Sundays, there's no direct bus.
- What time is the last bus from Caerphilly to Nelson?
- The last direct bus from Caerphilly to Nelson: on weekdays, the C16 at 22:22 from Mountain View, reaching Nelson at 22:46; on Saturdays, the C16 at 22:22 from Mountain View, reaching Nelson at 22:46; on Sundays, the C16 at 21:02 from Mountain View, reaching Nelson at 21:26.
- What time is the last bus from Caerphilly to Blackwood?
- The last direct bus from Caerphilly to Blackwood: on weekdays, the 26 at 21:59 from Mountain View, reaching Blackwood at 22:23; on Saturdays, the 26 at 22:01 from Mountain View, reaching Blackwood at 22:25; on Sundays, the 26 at 21:54 from Mountain View, reaching Blackwood at 22:18.
- What time is the last bus from Caerphilly to Porth?
- The last direct bus from Caerphilly to Porth: on weekdays, the 120 at 21:43 from Clos Enfys, reaching Porth at 22:18; on Saturdays, the 120 at 21:43 from Clos Enfys, reaching Porth at 22:18; on Sundays, there's no direct bus.
- What time is the last bus from Caerphilly to Bargoed?
- The last direct bus from Caerphilly to Bargoed: on weekdays, the 50 at 22:55 from Mountain View, reaching Bargoed at 23:24; on Saturdays, the 50 at 22:55 from Mountain View, reaching Bargoed at 23:24; on Sundays, the 50 at 16:38 from Mountain View, reaching Bargoed at 17:03.
- What time is the last bus from Caerphilly to Tonypandy?
- The last direct bus from Caerphilly to Tonypandy: on weekdays, the 120 at 21:43 from Clos Enfys, reaching Tonypandy at 22:32; on Saturdays, the 120 at 21:43 from Clos Enfys, reaching Tonypandy at 22:31; on Sundays, there's no direct bus.
- What time is the last bus from Caerphilly to Nantgarw?
- The last direct bus from Caerphilly to Nantgarw: on weekdays, the 120 at 22:34 from Clos Enfys, reaching Nantgarw at 22:37; on Saturdays, the 120 at 22:34 from Clos Enfys, reaching Nantgarw at 22:37; on Sundays, the 120 at 22:26 from Clos Enfys, reaching Nantgarw at 22:30.
Buses in Caerphilly · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 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