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.

ToToday (Sunday)WeekdaysSaturdaysSundays
Cardiff122 16:15122 20:57122 20:57122 16:15
Bridgend172 19:05172 19:05172 19:05172 19:05
Pontypriddnone130 18:18130 17:11none
Aberdare172 21:40172 21:07172 21:06172 21:40
Porth130 23:28173 22:43173 22:43130 23:28
Tonypandy130 22:11122 23:45122 23:45130 22:11
Nantgarwnone130 07:33nonenone
Pontyclun122 16:15122 20:57122 20:57122 16:15
Sarn172 19:05172 19:05172 19:05172 19:05
Talbot Green122 16:15122 20:57122 20:57122 16:15
Llwyn-y-pia130 22:11172 21:07172 21:06130 22:11
Tonyrefail172 19:05122 20:57122 20:57172 19:05
Ystrad Rhondda130 22:11172 21:07172 21:06130 22:11
Dinas130 23:28173 22:43173 22:43130 23:28
Ferndale172 21:40172 21:07172 21:06172 21:40
Ton Pentre130 22:11130 18:05130 17:48130 22:11
Trebanog172 19:05122 20:57122 20:57172 19:05
Treherbert130 22:11130 18:05130 17:48130 22:11
Treorchy130 22:11130 18:05130 17:48130 22:11
Tylorstown172 21:40172 21:07172 21:06172 21:40
Williamstown172 19:05173 22:39173 22:39172 19:05
Ynysmaerdy122 16:15122 20:57122 20:57122 16:15
Blaen Clydachnone173 22:15173 22:16none
Blaenrhonddanone130 16:25130 16:19none
Bryngolau172 19:05172 19:05172 19:05172 19:05
Clydach Valenone173 22:15173 22:16none
Creigiau122 16:15122 20:57122 20:57122 16:15
Gelli130 22:11130 18:05130 17:48130 22:11
Hendreforgan172 19:05172 19:05172 19:05172 19:05
Llwyncelynnone130 18:18130 17:11none
Abergarw172 19:05172 19:05172 19:05172 19:05
Blaen-cwm130 22:11130 18:05130 17:48130 22:11
Bryncethin172 19:05172 19:05172 19:05172 19:05
Brynmenyn172 19:05172 19:05172 19:05172 19:05
Gilfach Gochnone152 17:24152 17:24none
Maerdy172 21:40172 21:07172 21:06172 21:40
Penrhys172 21:40172 21:07172 21:06172 21:40
Ynysawdre172 19:05172 19:05172 19:05172 19:05
Blackmill172 19:05172 19:05172 19:05172 19:05
Coedely122 16:15122 20:57122 20:57122 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