Cardiff to London flights

Wed, 22 May
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Overview: Cardiff to London flight

distanceDistance131 miles
changesDirect flightNo

Flights from Cardiff to London cover the 131 miles long journey. Travellers depart most frequently from Cardiff Airport and arrive in London Gatwick Airport.

Compare prices and tickets Cardiff to London by train or coach

22 May
23 May
24 May
25 May
26 May
27 May
28 May
29 May
30 May
31 May
01 Jun
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
09 Jun
10 Jun
11 Jun

More than 1,000 travel companies trust us to sell their tickets all in one place.


Cardiff to London Flights: An Overview

While there aren't any direct flights from Cardiff to London, travellers can fly to the capital indirectly. On weekdays, 3-7 flights take under 4 hours to reach London, and there should be 4-5 options at weekends as well. The fastest flight time is 3 hours, with a short stop in Amsterdam.

Which airlines fly from Cardiff to London?

The only airline which offers realistic flights from Cardiff to London is KLM. The Dutch national carrier allows travellers to reach London Heathrow via Amsterdam, with a daily choice of indirect flights.

How long is the flight from Cardiff to London?

Expect flights to London from Cardiff to reach Heathrow in 3-4 hours in the best cases. However, be aware that many indirect flights can take far longer, so it's important to choose flights wisely to avoid unnecessary delays.

How many flights are there from Cardiff to London?

There are no direct flights from Cardiff to London. However, passengers can choose from 5-7 indirect services on weekdays, and 4-5 departure times on Saturday and Sunday. All of these flights require a brief transfer in Amsterdam.

What are the departure and arrival airports for flights from Cardiff to London?

Departure airport: All flights from Cardiff will take off from Cardiff Airport which is easily accessible from the city. Passengers can catch the T9 bus, which departs the city centre every 30 minutes and takes 35 minutes. The 905 bus connects the departure terminal to Rhoose station, which is on the national mainland network. Parking is available at the airport, along with a selection of shops and eating spots. Airport visitors can also take advantage of two hours of free wifi.


Arrival airport: Flights from Cardiff will touch down at London Heathrow, via Amsterdam. Heathrow has excellent transport connections to London and the South East. The quickest route into town is via the Heathrow Express, which reaches Paddington in 15 minutes. The Tube is slower but cheaper taking 40-50 minutes to get to the city centre. National Express run quick, reliable coaches into London Victoria Coach Station. Heathrow airport offers a wide range of amenities in arrivals, as well as free internet access via the "_Heathrow Wi-Fi" network.

FAQs: Cardiff to London flights

FAQs: Take a flight from Cardiff to London hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to London.

Flights from Cardiff to London generally leave from Cardiff Airport and arrive in London Gatwick Airport.

Cardiff Airport is 19 km away from Cardiff city centre and London Gatwick Airport is 46.6 km from London city centre.

You have options as you can travel between Cardiff and London 2 different ways: train or coach.

More options for your journey from Cardiff to London

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers