Bus times from Richmond Road, Barnardtown, Newport

Richmond Road, Barnardtown, Newport is served by 7 bus routes (21, 26A, 26C, 27, 29, 29A and YGI3), run by Newport Bus. The next buses go to Newport and Cwmbran.

Next departures

TimeRouteTo
18:2027Newport
18:2126CNewport
18:2629ACwmbran
18:3426CNewport
18:3729Newport
18:4127Newport
18:4827Newport
18:5629Cwmbran
19:0829ANewport
19:1527Newport
19:2626ANewport
19:4026ANewport
19:4929ANewport
19:5629ACwmbran
20:2626ANewport
20:2829Newport
20:4026ANewport
20:5629ACwmbran
21:0729ANewport
21:2626ANewport

Routes from this stop

Stops nearby

All bus routes and stops in Newport

Questions

Which buses stop at Richmond Road, Barnardtown, Newport?
7 routes: 21, 26A, 26C, 27, 29, 29A and YGI3, run by Newport Bus.
Where is Richmond Road, Barnardtown, Newport?
Richmond Road is in Barnardtown, Newport.
Where do buses from Richmond Road, Barnardtown, Newport go?
The next departures go to Newport and Cwmbran.

Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 6 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