Opodo is now available in the following countries:

London to Cardiff flights

Explore the best deals

Discover the cheapest flights from London to Cardiff
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Cardiff

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of December. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 21 Dec - 27 Dec
£170
December
Airlines that fly from London to Cardiff
Distance: 131 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London City Airport (LCY)How far from city centre: 8 mi
Cardiff airports
Cardiff Airport (CWL)How far from city centre: 10 mi

Find cheap flights from London to Cardiff

No direct flights currently run between London and Cardiff, so every itinerary on this route includes at least one stop along the way.

Cheap flights from London to Cardiff usually connect through Edinburgh or Belfast International, with fares from £170, based on purchases made on Opodo in recent days.

Cardiff Airport lies in the Vale of Glamorgan, 12 miles from the city centre.

While flight times vary based on the connection, the journey typically takes between 3 hours 50 minutes and 5 hours.

Departing from London: airports and terminals

Flights to Cardiff from London usually leave from London Heathrow (LHR), London Gatwick (LGW) or London City Airport (LCY). Heathrow, located 17 miles south-west of central London, operates four terminals and is reachable via the Heathrow Express from Paddington station or the Piccadilly line.

Gatwick Airport is situated 30 miles south of the city in Surrey, with the Gatwick Express providing a 35-minute link from London Victoria. For those in East London, London City Airport offers a single-terminal experience just 4 miles from Canary Wharf, easily accessed via the Docklands Light Railway (DLR).

Arriving in Cardiff: from the airport to the city

Flights arrive at Cardiff Airport (CWL), located in the Vale of Glamorgan approximately 12 miles from the city centre. To reach the heart of the capital, you can take the Adventure Travel 304 bus service or use the 905 shuttle bus which connects the terminal to the nearby Rhoose train station for rail services to Cardiff Central. Private hire vehicles and taxis are also available outside the arrivals hall, with a typical journey time of 30 minutes.

Things to do in Cardiff

The Welsh capital offers a wealth of history and culture, centered around the impressive Cardiff Castle, a site featuring Roman foundations and a Norman keep. Nearby, Bute Park provides expansive green space for a walk along the River Taff, leading towards the quirky independent shops of the city's Victorian arcades.

In the rejuvenated Cardiff Bay district, you can visit the Norwegian Church or enjoy the waterfront atmosphere near the Wales Millennium Centre. For shopping, the St David's Dewi Sant centre is a major destination in the pedestrianised city heart, while Llandaff Cathedral offers a glimpse into one of the region's oldest religious sites.

What to do and visit in Cardiff

Beyond the castle, Bute Park and the bay, Cardiff and its surroundings have more to see:

  • Cosmeston Medieval Village, where you can relive medieval times in a rebuilt village south of the city
  • St Fagans National Museum of History, an open-air museum of historic Welsh buildings on the western edge of Cardiff
  • Castell Coch, a Victorian Gothic castle in the woods north of the city
  • Principality Stadium, the home of Welsh rugby in central Cardiff

Frequently asked questions about flights from London to Cardiff

On average, how much is the price of a flight from London to Cardiff?
When you fly from London to Cardiff the average price is £336. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from London to Cardiff at Opodo?
The cheapest price for a flight from London to Cardiff is 170 £. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from London to Cardiff?
The most popular months to book a flight from London to Cardiff are October, January and December, based on the searches of our customers.
When is the best time to travel from London to Cardiff?
The best time of the year to go to Cardiff when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Cardiff from London in terms of searches from our customer, followed by July and June. If you prefer to avoid high peaks of turism, however, and escape a crowded period, April, February and January are the months with less volume of searchs for the route London - Cardiff.
How long does the flight take to go from London to Cardiff?
The total flight time between London and Cardiff is of around 4 h and 40 m on average, considering an average distance of 130.94 mi, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between London and Cardiff?
The main airport route flying between London and Cardiff is: Gatwick Airport (LHR) to Cardiff Airport(CWL). This route is covered by the following airline(s):

Plan your trip

Other popular routesPopular Flight Routes