Last buses from Dinas

Direct buses from Dinas go to 17 places. Tonight (Saturday) the last one leaves at 22:49, the 173 to Porth. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Pontypridd130 17:19130 18:23130 17:19none
Porth173 22:49173 22:49173 22:49130 23:31
Tonypandy173 22:05173 22:05173 22:05130 22:08
Nantgarwnone130 07:39nonenone
Llwyn-y-pia130 17:43130 18:00130 17:43130 22:08
Penygraig173 22:05173 22:05173 22:05130 22:08
Ystrad Rhondda130 17:43130 18:00130 17:43130 22:08
Ton Pentre130 17:43130 18:00130 17:43130 22:08
Treherbert130 17:43130 18:00130 17:43130 22:08
Treorchy130 17:43130 18:00130 17:43130 22:08
Williamstown173 22:05173 22:05173 22:05none
Blaen Clydach173 22:05173 22:05173 22:05none
Blaenrhondda130 16:14130 16:19130 16:14none
Clydach Vale173 22:05173 22:05173 22:05none
Gelli130 17:43130 18:00130 17:43130 22:08
Llwyncelyn130 17:19130 18:23130 17:19none
Blaen-cwm130 17:43130 18:00130 17:43130 22:08

The time each last direct bus leaves Dinas, 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 Dinas tonight?
The 173 to Porth at 22:49 from Lidl, from the timetable for Saturday.
What time is the last bus from Dinas to Pontypridd?
The last direct bus from Dinas to Pontypridd: on weekdays, the 130 at 18:23 from Lidl, reaching Pontypridd at 18:42; on Saturdays, the 130 at 17:19 from Lidl, reaching Pontypridd at 17:39; on Sundays, there's no direct bus.
What time is the last bus from Dinas to Porth?
The last direct bus from Dinas to Porth: on weekdays, the 173 at 22:49 from Lidl, reaching Porth at 22:49; on Saturdays, the 173 at 22:49 from Lidl, reaching Porth at 22:49; on Sundays, the 130 at 23:31 from Lidl, reaching Porth at 23:31.
What time is the last bus from Dinas to Tonypandy?
The last direct bus from Dinas to Tonypandy: on weekdays, the 173 at 22:05 from Dinas Park, reaching Tonypandy at 22:16; on Saturdays, the 173 at 22:05 from Dinas Park, reaching Tonypandy at 22:17; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Tonypandy at 22:12.
What time is the last bus from Dinas to Nantgarw?
The last direct bus from Dinas to Nantgarw: on weekdays, the 130 at 07:39 from Lidl, 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 Dinas to Llwyn-y-pia?
The last direct bus from Dinas to Llwyn-y-pia: on weekdays, the 130 at 18:00 from Dinas Flats, reaching Llwyn-y-pia at 18:11; on Saturdays, the 130 at 17:43 from Dinas Flats, reaching Llwyn-y-pia at 17:54; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Llwyn-y-pia at 22:16.
What time is the last bus from Dinas to Penygraig?
The last direct bus from Dinas to Penygraig: on weekdays, the 173 at 22:05 from Dinas Park, reaching Penygraig at 22:08; on Saturdays, the 173 at 22:05 from Dinas Park, reaching Penygraig at 22:08; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Penygraig at 22:10.
What time is the last bus from Dinas to Ystrad Rhondda?
The last direct bus from Dinas to Ystrad Rhondda: on weekdays, the 130 at 18:00 from Dinas Flats, reaching Ystrad Rhondda at 18:17; on Saturdays, the 130 at 17:43 from Dinas Flats, reaching Ystrad Rhondda at 18:00; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Ystrad Rhondda at 22:20.
What time is the last bus from Dinas to Ton Pentre?
The last direct bus from Dinas to Ton Pentre: on weekdays, the 130 at 18:00 from Dinas Flats, reaching Ton Pentre at 18:26; on Saturdays, the 130 at 17:43 from Dinas Flats, reaching Ton Pentre at 18:09; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Ton Pentre at 22:26.
What time is the last bus from Dinas to Treherbert?
The last direct bus from Dinas to Treherbert: on weekdays, the 130 at 18:00 from Dinas Flats, reaching Treherbert at 18:38; on Saturdays, the 130 at 17:43 from Dinas Flats, reaching Treherbert at 18:21; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Treherbert at 22:37.
What time is the last bus from Dinas to Treorchy?
The last direct bus from Dinas to Treorchy: on weekdays, the 130 at 18:00 from Dinas Flats, reaching Treorchy at 18:28; on Saturdays, the 130 at 17:43 from Dinas Flats, reaching Treorchy at 18:11; on Sundays, the 130 at 22:08 from Dinas Railway Station, reaching Treorchy at 22:28.

Buses in Dinas · 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