Travel to Cardiff - Find the best deals
Cardiff: TOP 5 of the most popular routes



The service from London to Cardiff (131 miles distance between the two cities) is operated by FlyBE, MegaBus or National Express.
Going from London to Cardiff, you will have a choice of 2 modes of transport: Flight or Bus.
- Get prices


The service from Newport to Cardiff (11 miles distance between the two cities) is operated by MegaBus or National Express.
The journey from Newport to Cardiff is operated by only one mode of transport: Bus.
- Get prices


The service from Bristol to Cardiff (25 miles distance between the two cities) is operated by MegaBus or National Express.
The journey from Bristol to Cardiff is operated by only one mode of transport: Bus.
- Get prices


The service from Swansea to Cardiff (35 miles distance between the two cities) is operated by MegaBus or National Express.
The journey from Swansea to Cardiff is operated by only one mode of transport: Bus.
- Get prices



The 88 miles Birmingham Cardiff line is carried out by Eastern Airways, MegaBus or National Express.
Flight or Bus... You have the choice between 2 modes of transportation.
- Get prices
- London Cardiff
- Newport Cardiff
- Bristol Cardiff
- Swansea Cardiff
- Birmingham Cardiff
- Manchester Cardiff
- Bridgend Cardiff
- Cwmbran Cardiff
- Port Talbot Cardiff
- Norwich Cardiff
- Warndon Cardiff
- Glasgow Cardiff
- Dusseldorf Cardiff
- Newcastle Upon Tyne Cardiff
- Leeds Cardiff
- Chepstow Cardiff
- Pembroke Dock Cardiff
- Tenerife Cardiff
- Calcot Cardiff
- Edinburgh Cardiff
- Malaga Cardiff
- Belfast Cardiff
- Geneva Cardiff
- Alicante Cardiff
- Cambridge Cardiff
- Doncaster Cardiff
- Munich Cardiff
- Nottingham Cardiff
- Chesterfield Cardiff
- Liverpool Cardiff
- Middlesbrough Cardiff
- Sheffield Cardiff
- Swindon Cardiff
- Verona Cardiff
- Berlin Cardiff
- Hull Cardiff
- Wolverhampton Cardiff
- Bradford Cardiff
- Coventry Cardiff
- Derby Cardiff
- Sunderland Cardiff
- Milan Cardiff
- Brecon Cardiff
- Milford Haven Cardiff
- Pembroke Cardiff
- Tenby Cardiff
- Mansfield Cardiff
- Minehead Cardiff
- Penkridge Cardiff
- Chambery Cardiff
- Scunthorpe Cardiff
- Carmarthen Cardiff
- Haverfordwest Cardiff
- Monmouth Cardiff
- Cork Cardiff
- Dublin Cardiff
- Merthyr Tydfil Cardiff
- Pontypridd Cardiff
- Faro Cardiff
- Ross-on-Wye Cardiff