Last buses from Penygraig
Direct buses from Penygraig go to 40 places. Tonight (Sunday) the last one leaves at 23:28, the 130 to Dinas. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Sunday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Cardiff | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
| Bridgend | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Pontypridd | none | 130 18:18 | 130 17:11 | none |
| Aberdare | 172 21:40 | 172 21:07 | 172 21:06 | 172 21:40 |
| Porth | 130 23:28 | 173 22:43 | 173 22:43 | 130 23:28 |
| Tonypandy | 130 22:11 | 122 23:45 | 122 23:45 | 130 22:11 |
| Nantgarw | none | 130 07:33 | none | none |
| Pontyclun | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
| Sarn | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Talbot Green | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
| Llwyn-y-pia | 130 22:11 | 172 21:07 | 172 21:06 | 130 22:11 |
| Tonyrefail | 172 19:05 | 122 20:57 | 122 20:57 | 172 19:05 |
| Ystrad Rhondda | 130 22:11 | 172 21:07 | 172 21:06 | 130 22:11 |
| Dinas | 130 23:28 | 173 22:43 | 173 22:43 | 130 23:28 |
| Ferndale | 172 21:40 | 172 21:07 | 172 21:06 | 172 21:40 |
| Ton Pentre | 130 22:11 | 130 18:05 | 130 17:48 | 130 22:11 |
| Trebanog | 172 19:05 | 122 20:57 | 122 20:57 | 172 19:05 |
| Treherbert | 130 22:11 | 130 18:05 | 130 17:48 | 130 22:11 |
| Treorchy | 130 22:11 | 130 18:05 | 130 17:48 | 130 22:11 |
| Tylorstown | 172 21:40 | 172 21:07 | 172 21:06 | 172 21:40 |
| Williamstown | 172 19:05 | 173 22:39 | 173 22:39 | 172 19:05 |
| Ynysmaerdy | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
| Blaen Clydach | none | 173 22:15 | 173 22:16 | none |
| Blaenrhondda | none | 130 16:25 | 130 16:19 | none |
| Bryngolau | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Clydach Vale | none | 173 22:15 | 173 22:16 | none |
| Creigiau | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
| Gelli | 130 22:11 | 130 18:05 | 130 17:48 | 130 22:11 |
| Hendreforgan | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Llwyncelyn | none | 130 18:18 | 130 17:11 | none |
| Abergarw | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Blaen-cwm | 130 22:11 | 130 18:05 | 130 17:48 | 130 22:11 |
| Bryncethin | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Brynmenyn | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Gilfach Goch | none | 152 17:24 | 152 17:24 | none |
| Maerdy | 172 21:40 | 172 21:07 | 172 21:06 | 172 21:40 |
| Penrhys | 172 21:40 | 172 21:07 | 172 21:06 | 172 21:40 |
| Ynysawdre | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Blackmill | 172 19:05 | 172 19:05 | 172 19:05 | 172 19:05 |
| Coedely | 122 16:15 | 122 20:57 | 122 20:57 | 122 16:15 |
The time each last direct bus leaves Penygraig, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Penygraig tonight?
- The 130 to Dinas at 23:28 from Mr Creemy, from the timetable for Sunday.
- What time is the last bus from Penygraig to Cardiff?
- The last direct bus from Penygraig to Cardiff: on weekdays, the 122 at 20:57 from Labour Club, reaching Cardiff at 21:50; on Saturdays, the 122 at 20:57 from Labour Club, reaching Cardiff at 21:50; on Sundays, the 122 at 16:15 from Labour Club, reaching Cardiff at 17:11.
- What time is the last bus from Penygraig to Bridgend?
- The last direct bus from Penygraig to Bridgend: on weekdays, the 172 at 19:05 from Labour Club, reaching Bridgend at 19:49; on Saturdays, the 172 at 19:05 from Labour Club, reaching Bridgend at 19:49; on Sundays, the 172 at 19:05 from Labour Club, reaching Bridgend at 19:47.
- What time is the last bus from Penygraig to Pontypridd?
- The last direct bus from Penygraig to Pontypridd: on weekdays, the 130 at 18:18 from Swan Terrace, reaching Pontypridd at 18:42; on Saturdays, the 130 at 17:11 from Swan Terrace, reaching Pontypridd at 17:39; on Sundays, there's no direct bus.
- What time is the last bus from Penygraig to Aberdare?
- The last direct bus from Penygraig to Aberdare: on weekdays, the 172 at 21:07 from Penygraig Rugby Club, reaching Aberdare at 21:41; on Saturdays, the 172 at 21:06 from Penygraig Rugby Club, reaching Aberdare at 21:41; on Sundays, the 172 at 21:40 from Penygraig Rugby Club, reaching Aberdare at 22:25.
- What time is the last bus from Penygraig to Porth?
- The last direct bus from Penygraig to Porth: on weekdays, the 173 at 22:43 from Aubrey Road, reaching Porth at 22:49; on Saturdays, the 173 at 22:43 from Aubrey Road, reaching Porth at 22:49; on Sundays, the 130 at 23:28 from Mr Creemy, reaching Porth at 23:32.
- What time is the last bus from Penygraig to Tonypandy?
- The last direct bus from Penygraig to Tonypandy: on weekdays, the 122 at 23:45 from Penygraig Rugby Club, reaching Tonypandy at 23:46; on Saturdays, the 122 at 23:45 from Penygraig Rugby Club, reaching Tonypandy at 23:46; on Sundays, the 130 at 22:11 from Penygraig Rugby Club, reaching Tonypandy at 22:12.
- What time is the last bus from Penygraig to Nantgarw?
- The last direct bus from Penygraig to Nantgarw: on weekdays, the 130 at 07:33 from Swan Terrace, reaching Nantgarw at 08:25; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Penygraig to Pontyclun?
- The last direct bus from Penygraig to Pontyclun: on weekdays, the 122 at 20:57 from Labour Club, reaching Pontyclun at 21:31; on Saturdays, the 122 at 20:57 from Labour Club, reaching Pontyclun at 21:31; on Sundays, the 122 at 16:15 from Labour Club, reaching Pontyclun at 16:53.
- What time is the last bus from Penygraig to Sarn?
- The last direct bus from Penygraig to Sarn: on weekdays, the 172 at 19:05 from Labour Club, reaching Sarn at 19:43; on Saturdays, the 172 at 19:05 from Labour Club, reaching Sarn at 19:43; on Sundays, the 172 at 19:05 from Labour Club, reaching Sarn at 19:41.
- What time is the last bus from Penygraig to Talbot Green?
- The last direct bus from Penygraig to Talbot Green: on weekdays, the 122 at 20:57 from Labour Club, reaching Talbot Green at 21:27; on Saturdays, the 122 at 20:57 from Labour Club, reaching Talbot Green at 21:27; on Sundays, the 122 at 16:15 from Labour Club, reaching Talbot Green at 16:48.
Buses in Penygraig · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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