>
Birmingham to Cardiff

Compare prices to get from Birmingham to Cardiff

Search for tickets from Birmingham to Cardiff in the next 7 days. Flights start at DKK 2,100. Trains start at DKK 147.
Trains
DKK 147|1h 50m
Flights
DKK 2,100|6h 10m
DKK 224
DKK 149
DKK 195
DKK 149
DKK 472
DKK 472
DKK 224
DKK 149
DKK 149
--
DKK 145
DKK 147
DKK 472
DKK 126
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 and Trains from Birmingham to Cardiff

The cheapest way to get from Birmingham to Cardiff costs only DKK 159 on average via Trains, and the quickest way takes just 2h 29m by Trains. Find the travel option that best suits you.

Train
Trains Cheapest Fastest
Average price DKK 159
Average duration 2h 29m
Departure time 20:30 - 16:25
Direct options
Flight
Flights
Average price DKK 1,995
Average duration --
Departure time --
Direct options
Search flights

· 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?

Average train fares from Birmingham to Cardiff for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Birmingham to Cardiff is Tuesday, with an average price of DKK 159.

DKK 159
  • Oct 13
  • Oct 14
  • Oct 15
  • Oct 16
  • Oct 17
  • Oct 18

What is the cheapest day to travel from Birmingham to Cardiff by bus?

The average price of a bus from Birmingham to Cardiff found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Birmingham to Cardiff is Wednesday, with an average price of DKK 50.

DKK 66
DKK 58
DKK 50
DKK 42
    Cheapest
  • Oct 19
  • Oct 13
  • Oct 14
  • Oct 15
  • Oct 16
  • Nov 7
  • Oct 18

Recommended hotels in Cardiff

Entire flat by Principality Stadium (5 min walk)
9.6 /10
5 Reviews
Entire flat by Principality Stadium (5 min walk)
hotel-star hotel-star hotel-star hotel-praise
0.53 km from downtown
DKK 4,433
Ground Floor Apartment Sleeps 4 Parking
0 /10
Reviews
Ground Floor Apartment Sleeps 4 Parking
hotel-star hotel-star hotel-praise
0.85 km from downtown
DKK 1,102
Majestic Hotel, Cardiff
8.6 /10
86 Reviews
Majestic Hotel, Cardiff
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.48 km from downtown
12% off
DKK 1,067 DKK 941
Village Hotel Cardiff
7.9 /10
111 Reviews
Village Hotel Cardiff
hotel-star hotel-star hotel-star hotel-praise
1.36 km from downtown
8% off
DKK 675 DKK 623

Birmingham to Cardiff travel tips

Companies operating from Birmingham to Cardiff

CrossCountry

Find departure & arrival points near Birmingham and Cardiff

Popular train stations near Birmingham

Birmingham New Street Birmingham United Kingdom
Birmingham Moor Street Birmingham United Kingdom
Birmingham Snow Hill Birmingham United Kingdom
Curzon Street Station Birmingham United Kingdom
Five Ways Birmingham United Kingdom

Popular train stations near Cardiff

Cardiff Queen Street Cardiff United Kingdom
Cathays Cardiff United Kingdom
Cardiff Central Cardiff United Kingdom
Cardiff Bay Cardiff United Kingdom
Grangetown (Cardiff) Cardiff United Kingdom

Popular airports near Birmingham

Birmingham Airport (BHX) Birmingham United Kingdom
East Midlands Airport (EMA) Nearby Nottingham United Kingdom

Popular airports near Cardiff

Cardiff Airport (CWL) Cardiff United Kingdom
Bristol Airport (BRS) Nearby Bristol United Kingdom

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.
  • You can travel from Birmingham to Cardiff in 2 different ways: Flights, Trains.
  • The fastest way to get from Birmingham to Cardiff is by Trains, with an average journey time of 2h 29m.
  • The cheapest way to get from Birmingham to Cardiff is by Trains, with an average price of DKK 159. Other modes of transport are more expensive: Flights costs around DKK 1,995 on avergae.
  • 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.
  • 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 Tuesday, with an average fare of DKK 159. Flights from Birmingham to Cardiff are typically cheapest Wednesday, with an average fare of DKK 50
  • There is a 0m time difference between Birmingham and Cardiff.