Birmingham to Cardiff
1 suggested route to go from Birmingham to Cardiff by flight, train, car, bus
- Specify your dates of travel in order to find the best deals available.
- Get prices

Trip Birmingham Cardiff
Modes of transport | plane, carpooling, bus, train |
Distance | 88 mi |
Direct line | Yes |
How to travel from Birmingham to Cardiff ?
You're planning a trip from Birmingham to Cardiff and like many travellers you are looking for the best and the cheapest mode of transport to travel between Birmingham Cardiff? Usually, this is not an easy task and you'll have to browse multiple sites to compare all deals.
You'll be able to get in a single search on Vivanoda, your multimodal travel planner in Europe, all the prices for flights, trains, carpooling and buses to travel to Cardiff from Birmingham Just enter your travel dates to Cardiff then Vivanoda will do the rest. Sorting options and filters are at your disposal to refine your search.
You'll mainly use the trains, flights, carpooling and buses of CrossCountry, First Great Western, MegaBus, National Express, Blablacar, Arriva Trains Wales or Eastern Airways to reach Cardiff.
All modes of transport Birmingham-Cardiff
Travel by train between Birmingham and Cardiff
Take a coach from Birmingham to Cardiff
Fly to Cardiff from Birmingham
Carpool from Birmingham to Cardiff
- Birmingham London
- Birmingham Manchester
- Birmingham Bristol
- Birmingham Leeds
- Birmingham Edinburgh
- Birmingham Liverpool
- Birmingham Glasgow
- Birmingham Nottingham
- Birmingham Newcastle Upon Tyne
- Birmingham Southampton
- Birmingham Exeter
- Birmingham Portsmouth
- Birmingham Cambridge
- Birmingham Plymouth
- Birmingham Bournemouth
- Birmingham Belfast
- Birmingham Doncaster
- Birmingham Aberdeen
- Birmingham Penzance
- Birmingham Norwich
- Birmingham Dover
- Birmingham Newquay
- Birmingham Inverness
- Birmingham Jersey
- Birmingham Southend On Sea
- Birmingham Guernsey
- Birmingham Douglas
- Cardiff London
- Cardiff Birmingham
- Cardiff Manchester
- Cardiff Bristol
- Cardiff Leeds
- Cardiff Edinburgh
- Cardiff Liverpool
- Cardiff Glasgow
- Cardiff Nottingham
- Cardiff Newcastle Upon Tyne
- Cardiff Southampton
- Cardiff Exeter
- Cardiff Portsmouth
- Cardiff Cambridge
- Cardiff Plymouth
- Cardiff Bournemouth
- Cardiff Belfast
- Cardiff Doncaster
- Cardiff Aberdeen
- Cardiff Penzance
- Cardiff Norwich
- Cardiff Dover
- Cardiff Newquay
- Cardiff Inverness
- Cardiff Jersey
- Cardiff Southend On Sea
- Cardiff Guernsey
- Cardiff Douglas