Compare prices to get from Birmingham to Cardiff
AU$19|1h 50m
AU$141|3h 30m
AU$14|2h 35m
AU$19
AU$43
AU$64
AU$64
AU$49
AU$41
AU$56
AU$28
AU$33
AU$25
AU$33
AU$33
AU$156
AU$56
No matching results found
Click the button below to explore more products you may like
- Prices shown from Birmingham to Cardiff are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare flights, trains, and buses from Birmingham to Cardiff
The cheapest way to get from Birmingham to Cardiff costs only AU$17 on average via Buses, and the quickest way takes just 2h 29m by Trains. Find the travel option that best suits you.
Trains
Fastest
Average price
AU$31
Average duration
2h 29m
Departure time
05:36 - 06:58
Direct options
Buses
Cheapest
Average price
AU$17
Average duration
3h 58m
Departure time
08:50 - 00:35
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Birmingham to Cardiff?
What is the cheapest day to travel by train from Birmingham to Cardiff?
Based on Trip.com's data, the cheapest day to travel by train from Birmingham to Cardiff is Wednesday, with an average price of AU$31.
AU$35
AU$33
AU$31
AU$29
What is the cheapest day to travel from Birmingham to Cardiff by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Birmingham to Cardiff is Saturday, with an average price of AU$13.
AU$17
AU$15
AU$13
AU$11
Recommended hotels in Cardiff

9.6/10
6 Reviews
Entire flat by Principality Stadium (5 min walk)

0.53 km from downtown
AU$955

7.6/10
26 Reviews
House Near Cardiff City Centre

0.18 km from downtown
AU$418

9.5/10
103 Reviews
Parador 44

0.14 km from downtown
AU$222

8.9/10
56 Reviews
voco ST. DAVID'S CARDIFF by IHG

2.58 km from downtown
AU$162
Birmingham to Cardiff travel tips
Companies operating from Birmingham to Cardiff
Find departure & arrival points near Birmingham and Cardiff
Popular train stations near Birmingham
Birmingham New Street
Birmingham Moor Street
Birmingham Snow Hill
Curzon Street Station
Five Ways
Popular train stations near Cardiff
Cardiff Queen Street
Cathays
Cardiff Central
Cardiff Bay
Grangetown (Cardiff)
Popular airports near Birmingham
Birmingham Airport (BHX)
East Midlands Airport (EMA)
Nearby
Popular airports near Cardiff
Cardiff Airport (CWL)
Bristol Airport (BRS)
Nearby
Popular bus stations near Birmingham
Birmingham Bull Street
Birmingham The Priory Queensway
Birmingham - Great Charles Street Queensway
Inactive Birmingham
Birmingham Brunel Street Bus Stop
Popular bus stations near Cardiff
Cardiff Gorsedd Gardens Road
Cardiff Boulevard De Nantes
Cardiff North Road (Friary Gardens)
Cardiff North Rd
Cardiff Castle Street
How to travel from Birmingham to Cardiff: FAQs
How far is it from Birmingham to Cardiff?
It’s about 160 km (99 mi) from Birmingham to Cardiff.How do I get from Birmingham to Cardiff?
You can travel from Birmingham to Cardiff in 3 different ways: Flights, Trains, Buses.What’s the fastest way to get from Birmingham to Cardiff?
The fastest way to get from Birmingham to Cardiff is by Trains, with an average journey time of 2h 29m. Other modes of transport take longer: Buses takes on average 3h 58m.What’s the most budget-friendly way to travel from Birmingham to Cardiff?
The cheapest way to get from Birmingham to Cardiff is by Buses, with an average price of AU$17. Other modes of transport are more expensive: Trains costs around AU$31 on avergae.Flights costs around AU$434 on average.What are the main departure and arrival points for trips between Birmingham and Cardiff?
For trips between Birmingham and Cardiff, travelers typically use the following departure and arrival points: Most Flights depart from Birmingham Airport and arrive at Cardiff Airport; Trains depart from Birmingham New Street and arrive at Cardiff Queen Street; Buses depart from Birmingham Bull Street and arrive at Cardiff Gorsedd Gardens Road.How far in advance should I book tickets from Birmingham to Cardiff to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Birmingham to Cardiff are typically cheapest Wednesday, with an average fare of AU$31. Flights from Birmingham to Cardiff are typically cheapest Saturday, with an average fare of AU$13Are Birmingham and Cardiff in the same time zone?
There is a 0m time difference between Birmingham and Cardiff.



