Last buses from Bargoed

Direct buses from Bargoed go to 40 places. Tonight (Saturday) the last one leaves at 22:28, the 50 to Gilfach. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Newport50 21:2850 21:2850 21:2850 17:11
Waterloo50 21:2850 21:2850 21:2850 17:11
PontypriddX38 18:33X38 18:33X38 18:33none
NelsonX38 18:33X38 18:33X38 18:33none
Caerphilly50 22:2850 22:2850 22:2850 17:11
Merthyr Tydfil51 21:4151 21:4151 21:4151 20:17
Blackwood27 18:0127 18:0127 18:01none
Ystrad Mynach50 22:2850 22:2850 22:2850 17:11
Gilfach50 22:2850 22:2850 22:28C18 22:12
Bassaleg50 21:2850 21:2850 21:2850 17:11
Llanbradach50 22:2850 22:2850 22:2850 17:11
AbercynonX38 18:33X38 18:33X38 18:33none
Glan-y-nant50 22:2850 22:2850 22:2850 17:11
Rhymney51 21:4151 21:4151 21:4151 22:17
Bedwas50 21:2850 21:2850 21:2850 17:11
GelligaerX38 18:33X38 18:33X38 18:33none
Hengoed50 22:2850 22:2850 22:2850 17:11
Pontlottyn51 21:4151 21:4151 21:4151 22:17
TrelewisX38 18:33X38 18:33X38 18:33none
Aberbargoed27 18:0127 18:0127 18:01none
CilfynyddX38 18:33X38 18:33X38 18:33none
PenpedairheolC9 19:00C9 19:00C9 19:00none
Quakers YardX38 18:33X38 18:33X38 18:33none
Trethomas50 21:2850 21:2850 21:2850 17:11
Abertysswg53 17:3953 17:3953 17:39none
Cwmsyfiog53 17:3953 17:3953 17:39none
Elliotstown53 17:3953 17:3953 17:39none
Glyn-gaerX38 18:33X38 18:33X38 18:33none
Machen50 21:2850 21:2850 21:2850 17:11
New Tredegar53 17:3953 17:3953 17:39none
PenalltaC17 17:13C17 17:13C17 17:13none
Pengam14 17:4814 17:4814 17:48none
PenybrynC17 17:13C17 17:13C17 17:13none
Rhiwderin50 21:2850 21:2850 21:2850 17:11
Tir-phil53 17:3953 17:3953 17:39none
Tir-y-berth50 22:2850 22:2850 22:2850 17:11
Argoed27 18:0127 18:0127 18:01none
Brithdir51 17:1251 17:1751 17:12none
Cefn HengoedC9 19:00C9 19:00C9 19:00none
Cwmgelli27 18:0127 18:0127 18:01none

The time each last direct bus leaves Bargoed, 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 Bargoed tonight?
The 50 to Gilfach at 22:28 from Bargoed Interchange Stand 4, from the timetable for Saturday.
What time is the last bus from Bargoed to Newport?
The last direct bus from Bargoed to Newport: on weekdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Newport at 22:45; on Saturdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Newport at 22:45; on Sundays, the 50 at 17:11 from Bargoed Interchange Stand 4, reaching Newport at 18:14.
What time is the last bus from Bargoed to Waterloo?
The last direct bus from Bargoed to Waterloo: on weekdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Waterloo at 22:28; on Saturdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Waterloo at 22:28; on Sundays, the 50 at 17:11 from Bargoed Interchange Stand 4, reaching Waterloo at 17:57.
What time is the last bus from Bargoed to Pontypridd?
The last direct bus from Bargoed to Pontypridd: on weekdays, the X38 at 18:33 from Heolddu Leisure Centre, reaching Pontypridd at 19:04; on Saturdays, the X38 at 18:33 from Heolddu Leisure Centre, reaching Pontypridd at 19:04; on Sundays, there's no direct bus.
What time is the last bus from Bargoed to Nelson?
The last direct bus from Bargoed to Nelson: on weekdays, the X38 at 18:33 from Heolddu Leisure Centre, reaching Nelson at 18:50; on Saturdays, the X38 at 18:33 from Heolddu Leisure Centre, reaching Nelson at 18:50; on Sundays, there's no direct bus.
What time is the last bus from Bargoed to Caerphilly?
The last direct bus from Bargoed to Caerphilly: on weekdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Caerphilly at 22:57; on Saturdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Caerphilly at 22:57; on Sundays, the 50 at 17:11 from Bargoed Interchange Stand 4, reaching Caerphilly at 17:35.
What time is the last bus from Bargoed to Merthyr Tydfil?
The last direct bus from Bargoed to Merthyr Tydfil: on weekdays, the 51 at 21:41 from Factory Road, reaching Merthyr Tydfil at 22:22; on Saturdays, the 51 at 21:41 from Factory Road, reaching Merthyr Tydfil at 22:22; on Sundays, the 51 at 20:17 from Factory Road, reaching Merthyr Tydfil at 20:54.
What time is the last bus from Bargoed to Blackwood?
The last direct bus from Bargoed to Blackwood: on weekdays, the 27 at 18:01 from Bargoed Interchange Stand 1, reaching Blackwood at 18:20; on Saturdays, the 27 at 18:01 from Bargoed Interchange Stand 1, reaching Blackwood at 18:20; on Sundays, there's no direct bus.
What time is the last bus from Bargoed to Ystrad Mynach?
The last direct bus from Bargoed to Ystrad Mynach: on weekdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Ystrad Mynach at 22:43; on Saturdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Ystrad Mynach at 22:43; on Sundays, the 50 at 17:11 from Bargoed Interchange Stand 4, reaching Ystrad Mynach at 17:22.
What time is the last bus from Bargoed to Gilfach?
The last direct bus from Bargoed to Gilfach: on weekdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Gilfach at 22:31; on Saturdays, the 50 at 22:28 from Bargoed Interchange Stand 4, reaching Gilfach at 22:31; on Sundays, the C18 at 22:12 from Hanbury Square, reaching Gilfach at 22:08.
What time is the last bus from Bargoed to Bassaleg?
The last direct bus from Bargoed to Bassaleg: on weekdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Bassaleg at 22:41; on Saturdays, the 50 at 21:28 from Bargoed Interchange Stand 4, reaching Bassaleg at 22:41; on Sundays, the 50 at 17:11 from Bargoed Interchange Stand 4, reaching Bassaleg at 18:10.

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