Cheap bus tickets from Newport to Birmingham

Approved for 450 providers

Our Best Fares From Newport To Birmingham

Bus
13:10 Newport 15:15 Birmingham
Total £ 27.80
Bus
15:50 Newport 18:05 Birmingham
Total £ 27.80