Cardiff, Wales
Cardiff Airport
- IATA CWL
- ICAO EGFF
Wales' national airport, near Rhoose in the Vale of Glamorgan, about 13 miles west of Cardiff. Owned by the Welsh Government, with flights by TUI, Ryanair, Vueling, KLM, Aer Lingus and WestJet.
Cardiff Airport at a glance
- City served
- Cardiff
- Area
- Vale of Glamorgan
- Passengers (2025)
- 958,011
- Terminals
- 1
- Opened
- 1954
- Location
- About 13 miles (21 km) west of Cardiff, beside the village of Rhoose in the Vale of Glamorgan
- Operator
- Cardiff International Airport Ltd
- Owner
- Welsh Government
- Runway
-
- 12/30: 2,354 m (7,723 ft), asphalt
About Cardiff Airport
Cardiff Airport (in Welsh, Maes Awyr Caerdydd) is the international airport for south Wales and describes itself as Wales' national airport. It lies beside the village of Rhoose in the Vale of Glamorgan, about 13 miles west of Cardiff city centre and a short distance inland from the Bristol Channel coast. Its IATA code is CWL and its ICAO code is EGFF.
The airport has one passenger terminal and a single asphalt runway, 12/30, which is 2,354 metres long. That is long enough for the transatlantic services currently flown from Cardiff. According to UK Civil Aviation Authority figures, 958,011 terminal passengers used the airport in 2025, around 9.5 per cent more than the 874,714 recorded in 2024.
Cardiff International Airport Ltd runs the airport on behalf of the Welsh Government. The government bought it in March 2013 for about £52 million and holds the shares through a holding company, WGC Holdco Limited. The official website is published in both English and Welsh.
How to get to Cardiff Airport
By train
The nearest station is Rhoose Cardiff International Airport, served by Transport for Wales trains to and from Cardiff and Bridgend. The 905 shuttle bus, run by Adventure Travel, connects the station with the terminal. It runs hourly, seven days a week, and is timed to meet the trains.
Transport for Wales sells an integrated ticket covering both the train to Rhoose and the 905 shuttle: search for "Cardiff Airport via Rhoose" in the TfW app. Passengers starting from any other National Rail station can buy a through ticket that includes the shuttle by asking for "Cardiff Air Bus".
By bus and coach
Two bus services stop at a dedicated stop outside the main departures hall. As well as the 905 shuttle from Rhoose station, First Cymru runs the 304 hourly through the day. It links Cardiff city centre with the airport via Cardiff Bay and Barry and continues to Llantwit Major. In Cardiff the 304 leaves from Customhouse Street (stop JL), close to Cardiff Central station.
Long-distance coaches from National Express, Megabus and Flixbus serve Cardiff city centre rather than the airport, so coach passengers need to change to the 304 bus or the train.
By road
If you are looking up how to get to Cardiff Airport by car, use the postcode CF62 3BD in a sat nav. From the M4, leave at junction 33 and follow the signs for the airport along the A4232, A4050 and A4226. There is parking on site, in Car Park 1, Car Park 2 and Express Park, with a Premium Parking option and a drop-off and pick-up area. All of these are reached from the eastern approach road (Port Road), and parking can be booked in advance online.
Private transfers are available from FlightLink Wales, and the airport also lists car hire and cycle route information on its website.
Terminal and facilities
Facilities in the single terminal include:
- The 51° Executive Lounge, which can be booked in advance
- A World Duty Free shop
- Food and drink outlets, including Y Castell and Tap & Brew
- Currency exchange and cash services
- A special assistance service for passengers with reduced mobility or hidden disabilities, run from a dedicated PRM desk
- Lost property handled by the airport, with lost or delayed baggage dealt with by Swissport
The Cardiff Airport address for post and navigation is Cardiff Airport, Vale of Glamorgan, CF62 3BD. For general enquiries, the airport's contact number is 01446 711111. Questions about bookings, check-in or baggage allowances should go to the airline.
Airlines and destinations
The airport's published flight schedule for 2026 to 2027 lists six airlines. TUI has the largest programme, flying to more than 25 destinations, mostly Mediterranean and Canary Islands holiday resorts. Ryanair flies to Alicante, Dublin, Faro, Malaga and Tenerife South. Vueling serves Alicante and Malaga.
For onward connections, KLM flies to Amsterdam, which links to a wide network of destinations worldwide. Aer Lingus flies to Belfast. WestJet has a direct service to Toronto, the airport's transatlantic link to Canada. Routes and frequencies vary by season, so check with the airline before booking.
History
The airfield at Rhoose began as RAF Rhoose, a wartime satellite aerodrome and training base. Civil flights moved there from Cardiff's earlier municipal airport at Pengam Moors in 1954. In 1965 Glamorgan County Council took over the airport, renaming it Glamorgan (Rhoose) Airport. It later became Cardiff-Wales Airport and then Cardiff International Airport.
The airport was in public ownership until 1995, when TBI bought it. The Spanish infrastructure group Abertis owned it from 2005. In March 2013 the Welsh Government announced that it had bought the airport for around £52 million. Since then it has been run at arm's length by Cardiff International Airport Ltd.
Cardiff Airport FAQs
What is the airport code for Cardiff Airport?
The IATA code for Cardiff Airport is CWL, which appears on tickets and baggage tags. Its ICAO code, used by air traffic control, is EGFF.
How far is Cardiff Airport from Cardiff city centre?
The airport is about 13 miles (21 km) west of Cardiff, next to the village of Rhoose in the Vale of Glamorgan. Drivers leave the M4 at junction 33 and follow the signs along the A4232, A4050 and A4226.
What is the Cardiff Airport contact number?
The airport's customer contact number is 01446 711111 (+44 1446 711111 from abroad), and general enquiries can also be emailed to [email protected]. Questions about bookings, check-in or baggage allowances should go to your airline.
Can I get to Cardiff Airport by train?
Yes. Take a train to Rhoose Cardiff International Airport station, then the 905 shuttle bus, which runs hourly and is timed to meet trains. An integrated rail and bus ticket is available in the Transport for Wales app.
Is there a bus from Cardiff to Cardiff Airport?
First Cymru's 304 bus runs hourly between Cardiff city centre and the airport, calling at Cardiff Bay and Barry and continuing to Llantwit Major. In Cardiff it leaves from Customhouse Street (stop JL), close to Cardiff Central station.
Which airlines fly from Cardiff Airport?
The airport's 2026 to 2027 schedule lists TUI, Ryanair, Vueling, KLM, Aer Lingus and WestJet. TUI runs the largest programme, with more than 25 holiday destinations.
Airports near Cardiff Airport
- Bristol Airport BRS 27 miles
- Exeter Airport EXT 46 miles
- Bournemouth Airport BOH 78 miles
- Southampton Airport SOU 91 miles
Distances are straight-line measurements between airports, not road distances.
Sources and accuracy
The information on this page was last checked on . Passenger numbers are terminal passengers reported by the UK Civil Aviation Authority. Airlines, routes, facilities and contact details can change, so please confirm anything important with Cardiff Airport or your airline before you travel.
- cardiff-airport.com/contact-us-cwl
- cardiff-airport.com/to-and-from-cwl/by-rail-cwl
- cardiff-airport.com/to-and-from-cwl/by-bus-cwl
- cardiff-airport.com/to-and-from-cwl/by-road-cwl
- cardiff-airport.com/destinations/flight-schedule-cwl
- caa.co.uk/data-and-analysis/uk-aviation-market/airports/uk-airport-data/uk-airport-data-2025/annual-2025
- gov.wales/written-statement-cardiff-airport
- gov.wales/cardiff-airport-feedback-and-service-information
- research.senedd.wales/research-articles/cardiff-airport-how-much-has-the-welsh-government-spent-so-far
- en.wikipedia.org/wiki/Cardiff_Airport
Spotted something out of date? Let us know.