Find a bus from Birmingham to Cardiff

These train, bus and flight companies trust us

Find the cheapest ticket for your trip

Journey details

Best price 20.90$
Journey duration 3 h 42 min
Connections per day 30
First departure: 07:00
Last departure: 19:00
Distance 142km

Find the best bus offers from Birmingham to Cardiff

virail helps you to find timetables and prices for all buses from Birmingham to Cardiff.

The route from Birmingham to Cardiff is served daily by 30 bus departing from the stations of Birmingham Coach Station, Coach Station, Birmingham Airport Bus Station and arriving to the stations of Cardiff University, Sophia Gardens, Cardiff Sophia Gardens, Cardiff Coach Station - Sophia Gardens.
The average duration of the journey is 3 h 42 min. The first bus leaves at 07:00. The last is at 19:00.

Ticket price Birmingham - Cardiff every day

Today Tomorrow In 2 days In 3 days In 4 days In 5 days In 6 days
More More $ 7 More More More $ 7
More More $ 24 More More More $ 19

Buses from Birmingham to Cardiff

virail lets you search and compare times and prices of any transports from one city to another