The cheapest trains from Cardiff to Birmingham

Showing times and prices for 24 Oct

Cheapest

£71

Average

£71

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Cardiff to Birmingham will cost around £ 71 if you buy it on the day, but the cheapest tickets can be found for only £ 71.

Cheapest
08:23Cardiff Central2h26 10:49Birmingham New Street
1 changes
£711One-way
Cheapest
08:50Cardiff Central2h59 11:49Birmingham New Street
1 changes
£711One-way
Cheapest
10:45Cardiff Central2h00 12:45Birmingham New Street
0 changes
£711One-way
Cheapest
08:30Cardiff Central3h15 11:45Birmingham New Street
1 changes
£711One-way
Cheapest
11:45Cardiff Central2h00 13:45Birmingham New Street
0 changes
£711One-way

Timetable Cardiff to Birmingham

Showing trains for tomorrow, Sun, 24 Oct
08:23Cardiff Central2h26 10:49Birmingham New Street
0 changes
08:30Cardiff Central3h15 11:45Birmingham New Street
0 changes
08:50Cardiff Central2h59 11:49Birmingham New Street
0 changes
10:45Cardiff Central2h00 12:45Birmingham New Street
0 changes
11:45Cardiff Central2h00 13:45Birmingham New Street
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
24 Oct
£71Cross Country
£11Megabus
Mon
25 Oct
£35Cross Country
£11Flixbus
Tue
26 Oct
£28Cross Country
£10Megabus
Wed
27 Oct
£28Cross Country
£11Flixbus
Thu
28 Oct
£28Cross Country
£11Flixbus
Fri
29 Oct
£35Cross Country
£10Megabus
Sat
30 Oct
£35Cross Country
£10Megabus
Sun
31 Oct
£35Cross Country
£9Flixbus
Mon
1 Nov
£35Cross Country
£7Flixbus
Tue
2 Nov
£28Cross Country
£7Flixbus
Wed
3 Nov
£28Cross Country
£7Flixbus
Thu
4 Nov
£28Cross Country
£6Flixbus
Fri
5 Nov
£35Cross Country
£9Flixbus
Sat
6 Nov
£35Cross Country
£7Flixbus
Sun
7 Nov
£35Cross Country
£7Flixbus
Mon
8 Nov
£35Cross Country
£6Flixbus
Tue
9 Nov
£28Cross Country
£7Flixbus
Wed
10 Nov
£28Cross Country
£6Flixbus
Thu
11 Nov
£28Cross Country
£7Flixbus
Fri
12 Nov
£35Cross Country
£9Flixbus

The fastest trains from Cardiff to Birmingham

Showing times and prices for 24 Oct

Fastest Journey

2 h

Average

2 h 32 m

Trains per day

5

Distance

142 km

Of the 5 trains that leave Cardiff for Birmingham every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 142 km distance in an average of 2 h 32 m but if you time it right, some trains will get you there in just 2 h .

The slowest trains will take 3 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:45Cardiff Central2h00 12:45Birmingham New Street
0 changes
£711One-way
Fastest
11:45Cardiff Central2h00 13:45Birmingham New Street
0 changes
£711One-way
08:23Cardiff Central2h26 10:49Birmingham New Street
1 changes
£711One-way
08:50Cardiff Central2h59 11:49Birmingham New Street
1 changes
£711One-way
08:30Cardiff Central3h15 11:45Birmingham New Street
1 changes
£711One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Cardiff and Birmingham

distanceDistance87 miles (141 km)
durationAverage train duration2 h
priceAverage train ticket price£37 (€42)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesCross Country

Trains from Cardiff to Birmingham cover the 87 miles (141 km) long trip taking on average 2 h with our travel partners like Cross Country. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this route costs around £37, you can find the cheapest train ticket for as low as £28. Travellers depart most frequently from Cardiff Central and arrive in Birmingham New Street.

Train companies

Train from Cardiff to Birmingham with CrossCountry

Find the best trains from Cardiff to Birmingham with Omio's travel partners CrossCountry from £28. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Cardiff to Birmingham you can choose between Standard Class and First Class tickets on Omio.

CrossCountry is one of the best options when travelling by train from Cardiff to Birmingham. Omio quickly shows you current CrossCountry train timetables for the Cardiff - Birmingham trip and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest trip available. The distance between Cardiff and Birmingham is around 87 miles (141 km) and the cheapest CrossCountry one-way ticket you can book starts at £28. As you check the latest Cardiff to Birmingham train timetable from CrossCountry for your ideal departure and arrival times, you can also review travel information, such as luggage policy and amenities offered onboard, and compare the best route available to arrive to Birmingham safely. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect CrossCountry ticket between Cardiff and Birmingham so you can spend more time enjoying the smooth and easy journey!

  • Average Price: £28

When you buy your CrossCountry train tickets between Cardiff and Birmingham don't forget to keep the following COVID-19 related policies in mind:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Cardiff to Birmingham

Trains from Cardiff to Birmingham are provided by CrossCountry and London Midlands. There are several services throughout the day and evening, with some direct services that take around two hours. Services with one change last slightly longer and generally change at Bristol Parkway. Trains start early in the morning, leaving before 6:00 a.m., and continue leaving every 15-30 minutes until the evening. The last train leaves before 10:00 p.m. Trains leave from Cardiff Central Train Station on Saunders Road, and arrive at Birmingham's New Street Station. Both stations are conveniently centrally located and a few minutes' walk from the main shopping areas of both cities.

Travel Tips

Trains from Cardiff to Birmingham
Travel by train to Birmingham easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Birmingham.
FAQs
How much does a cheap train between Cardiff and Birmingham cost?
Omio customers have found cheap train tickets from Cardiff to Birmingham for as low as £28  for the next 7 days.
What is the average price of train tickets from Cardiff to Birmingham?
If you are looking to buy your train ticket in the next 7 days, you can expect the Cardiff to Birmingham train to cost on average £37  one way.
What is the distance by train from Cardiff to Birmingham?
When travelling this route you should expect the distance between Cardiff and Birmingham via train to be approximately 87 miles (141 km).
What is the average Cardiff to Birmingham train duration?
On average the train from Cardiff to Birmingham duration is 2 h  for the 87 miles (141 km) long trip, but the travel time can vary if you depart on weekends and holidays.
Which train station in Cardiff goes to Birmingham? Which train station do I come into Birmingham from Cardiff?

When taking a train from Cardiff, you have a couple of train stations you can depart from including Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). When you arrive in Birmingham, your train can arrive in train stations including Birmingham New Street and Birmingham Moor Street.

Omio customers travelling this route book their trains from Cardiff Central   to Birmingham New Street.

Where is the train station in Cardiff? Where is the train station in Birmingham?

Passengers booking this route most frequently board their trains from Cardiff Central and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Birmingham most often arrive at Birmingham New Street and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train companies can get me from Cardiff to Birmingham?
When taking a train from Cardiff to Birmingham, you can count on Cross Country for the best way to get you to Birmingham. You can also check all possible train providers who offer a service between Cardiff and Birmingham and compare the amenities they offer before buying a train ticket.
How many trains per day are there from Cardiff to Birmingham?
On average, there are 25 trains a day from Cardiff to Birmingham. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Cardiff to Birmingham? When can I take the last train for the day?
The first Cardiff to Birmingham train departs at 07: 49   and the last train from Cardiff to Birmingham leaves at 11: 45. Check out the most up-to-date Cardiff to Birmingham train times on Omio and find the best time to travel to your destination.
How early should I purchase train tickets between Cardiff and Birmingham to score the best deals?
The price of a one way train ticket from Cardiff to Birmingham is on average £37 if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Cardiff and Birmingham available a few months in advance.

Important Stations and Airports for this Journey

Cardiff
Birmingham
Cardiff Central is the most popular Cardiff railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cardiff for your journey to Birmingham.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Connections to/from station
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway