Closest Airport to Cardiff: It's Cardiff Airport (CWL), Not Birmingham or Heathrow
The closest airport to Cardiff is, unsurprisingly, Cardiff Airport (CWL) — 12 miles (19 km) southwest of the city center. Birmingham (BHX) and Heathrow (LHR) are alternatives for specific routes, but distance-wise, they're not close.
📏 Distance Comparison
| Airport | Code | Distance | Drive Time | Best For |
| Cardiff | CWL | 12 mi / 19 km | 25–35 min | Domestic (Edinburgh, Glasgow, Belfast, Newcastle), Canaries, Med leisure, Anglesey |
| Birmingham | BHX | 95 mi / 153 km | 1h 45m–2h 15m | Wider domestic, European hubs, long-haul connections (Emirates, Qatar, etc.) |
| Heathrow | LHR | 137 mi / 221 km | 2h 30m–3h 30m | Global long-haul, Star Alliance, maximum frequency |
🚗 Ground Access to CWL
- Car: A4232 → M4 J33 — 25 min off-peak.
- Train: Cardiff Central → Rhoose Cardiff Intl (30 min, hourly) + shuttle bus (10 min) — total 45–50 min.
- Bus: T9 (Cardiff → CWL) — 45 min, hourly.
- Taxi: £25–35, 25 min.
✈️ When to Use BHX or LHR Instead
- Long-haul: CWL has zero scheduled long-haul. Connect via AMS/CDG/DUB or drive/train to BHX/LHR.
- Frequency: BHX has 5x+ daily to Amsterdam, Paris, Frankfurt, Dubai — CWL has 1–2.
- Cost: Sometimes BHX/LHR fares + ground transport < CWL direct (especially leisure charters).
🎯 Decision Rule
If CWL flies there nonstop → use CWL.
If not → check BHX (train 1h 40m from Cardiff Central) vs LHR (train 1h 50m to Paddington + Heathrow Express).
Cardiff Airport is close, convenient, and underserved. The region leaks passengers to Birmingham and London—but for what it serves, it's the right choice.