Cheapest price
£35
Average price
£52
Fastest journey
1 h 58 m
Average duration
1 h 59 m
Trains per day
5
Distance
142 km
The best way to find a cheap train ticket from Cardiff to Birmingham is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Distance 141 km |
Average train duration 2h 5m |
Cheapest ticket price £16 |
Trains per day 6 |
Direct trains 2 |
Train providers 4 |
Fastest train 1h 57m |
First train 05:14 |
Last train 21:45 |
Travel between Cardiff and Birmingham from £20 with Omio’s train partners CrossCountry, West Midlands Trains and Transport for Wales! You can find the best timetables and tickets when comparing and booking the most convenient route for you.
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.
Train information from Cardiff to Birmingham with CrossCountry:
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.
Passengers board the train most frequently from Cardiff Central, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the train at Birmingham New Street, located 1.7 miles (2.7 km) away from the city centre.
Here are some other resources that might have the information you need