Flights from London to Madrid

The cheapest flights from London to Madrid

Showing times and prices for Oct 03

Cheapest

120

Average

377

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
03:50PMLondon Heathrow Airport2h30 07:20PMMadrid Barajas Airport
0 transfers
1201One-way
2nd Cheapest
07:20PMLondon Gatwick Airport2h35 10:55PMMadrid Barajas Airport
0 transfers
1351One-way
07:35AMLondon Gatwick Airport2h35 11:10AMMadrid Barajas Airport
0 transfers
1381One-way
02:35PMLondon Gatwick Airport6h20 09:55PMMadrid Barajas Airport
1 transfer
1421One-way
12:55PMLondon Gatwick Airport8h00 09:55PMMadrid Barajas Airport
1 transfer
1421One-way

Flight schedule from London to Madrid

Showing flights for tomorrow, Monday, October 3
06:00AMLondon Heathrow Airport17h20 12:20AMMadrid Barajas Airport
1 transfer
06:00AMLondon Heathrow Airport10h05 05:05PMMadrid Barajas Airport
1 transfer
06:00AMLondon Heathrow Airport14h20 09:20PMMadrid Barajas Airport
1 transfer
06:00AMLondon Heathrow Airport8h20 03:20PMMadrid Barajas Airport
1 transfer
06:00AMLondon Heathrow Airport12h20 07:20PMMadrid Barajas Airport
1 transfer
06:20AMLondon Heathrow Airport2h25 09:45AMMadrid Barajas Airport
0 transfers
06:20AMLondon Heathrow Airport8h20 03:40PMMadrid Barajas Airport
1 transfer
06:20AMLondon Heathrow Airport9h40 05:00PMMadrid Barajas Airport
1 transfer
06:20AMLondon Heathrow Airport15h50 11:10PMMadrid Barajas Airport
1 transfer
06:20AMLondon Heathrow Airport12h00 07:20PMMadrid Barajas Airport
1 transfer
06:50AMLondon Gatwick Airport10h00 05:50PMMadrid Barajas Airport
1 transfer
06:50AMLondon Gatwick Airport5h35 01:25PMMadrid Barajas Airport
1 transfer
07:20AMLondon Heathrow Airport2h30 10:50AMMadrid Barajas Airport
0 transfers
07:35AMLondon Gatwick Airport2h35 11:10AMMadrid Barajas Airport
0 transfers
08:00AMLondon Heathrow Airport6h20 03:20PMMadrid Barajas Airport
1 transfer
08:00AMLondon Heathrow Airport12h20 09:20PMMadrid Barajas Airport
1 transfer
08:00AMLondon Heathrow Airport8h05 05:05PMMadrid Barajas Airport
1 transfer
08:00AMLondon Heathrow Airport10h20 07:20PMMadrid Barajas Airport
1 transfer
08:00AMLondon Heathrow Airport15h20 12:20AMMadrid Barajas Airport
1 transfer
08:15AMLondon City Airport10h10 07:25PMMadrid Barajas Airport
1 transfer
08:40AMLondon Stansted Airport2h20 12:00PMMadrid Barajas Airport
0 transfers
09:00AMLondon Gatwick Airport7h50 05:50PMMadrid Barajas Airport
1 transfer
09:00AMLondon Heathrow Airport9h20 07:20PMMadrid Barajas Airport
1 transfer
09:00AMLondon Heathrow Airport5h40 03:40PMMadrid Barajas Airport
1 transfer
09:00AMLondon Heathrow Airport13h10 11:10PMMadrid Barajas Airport
1 transfer
09:00AMLondon Heathrow Airport7h00 05:00PMMadrid Barajas Airport
1 transfer
09:45AMLondon Gatwick Airport7h05 05:50PMMadrid Barajas Airport
1 transfer
10:05AMLondon Gatwick Airport2h30 01:35PMMadrid Barajas Airport
0 transfers
10:45AMLondon Gatwick Airport2h30 02:15PMMadrid Barajas Airport
0 transfers
10:45AMLondon Gatwick Airport2h30 02:15PMMadrid Barajas Airport
0 transfers
10:50AMLondon Heathrow Airport2h25 02:15PMMadrid Barajas Airport
0 transfers
10:50AMLondon Heathrow Airport2h25 02:15PMMadrid Barajas Airport
0 transfers
11:30AMLondon Heathrow Airport6h50 07:20PMMadrid Barajas Airport
1 transfer
11:30AMLondon Heathrow Airport10h40 11:10PMMadrid Barajas Airport
1 transfer
11:30AMLondon Heathrow Airport4h30 05:00PMMadrid Barajas Airport
1 transfer
12:55PMLondon Gatwick Airport8h00 09:55PMMadrid Barajas Airport
1 transfer
01:45PMLondon Heathrow Airport6h35 09:20PMMadrid Barajas Airport
1 transfer
01:45PMLondon Heathrow Airport19h30 10:15AMMadrid Barajas Airport
1 transfer
02:35PMLondon Gatwick Airport6h20 09:55PMMadrid Barajas Airport
1 transfer
03:35PMLondon Heathrow Airport16h40 09:15AMMadrid Barajas Airport
1 transfer
03:35PMLondon Heathrow Airport6h35 11:10PMMadrid Barajas Airport
1 transfer
03:50PMLondon Heathrow Airport2h30 07:20PMMadrid Barajas Airport
0 transfers
04:25PMLondon Gatwick Airport19h15 12:40PMMadrid Barajas Airport
1 transfer
04:25PMLondon Gatwick Airport21h55 03:20PMMadrid Barajas Airport
1 transfer
04:25PMLondon Gatwick Airport6h55 12:20AMMadrid Barajas Airport
1 transfer
04:25PMLondon Gatwick Airport16h50 10:15AMMadrid Barajas Airport
1 transfer
04:45PMLondon Heathrow Airport2h25 08:10PMMadrid Barajas Airport
0 transfers
04:50PMLondon Stansted Airport2h20 08:10PMMadrid Barajas Airport
0 transfers
04:55PMLondon Heathrow Airport23h15 05:10PMMadrid Barajas Airport
1 transfer
05:10PMLondon Heathrow Airport2h30 08:40PMMadrid Barajas Airport
0 transfers
05:10PMLondon Heathrow Airport2h30 08:40PMMadrid Barajas Airport
0 transfers
05:25PMLondon Gatwick Airport2h30 08:55PMMadrid Barajas Airport
0 transfers
05:35PMLondon Heathrow Airport4h35 11:10PMMadrid Barajas Airport
1 transfer
05:35PMLondon Heathrow Airport14h40 09:15AMMadrid Barajas Airport
1 transfer
06:45PMLondon Heathrow Airport25h35 09:20PMMadrid Barajas Airport
1 transfer
06:45PMLondon Heathrow Airport16h55 12:40PMMadrid Barajas Airport
1 transfer
06:45PMLondon Heathrow Airport2h25 10:10PMMadrid Barajas Airport
0 transfers
06:45PMLondon Heathrow Airport21h20 05:05PMMadrid Barajas Airport
1 transfer
06:45PMLondon Heathrow Airport14h30 10:15AMMadrid Barajas Airport
1 transfer
06:45PMLondon Heathrow Airport2h25 10:10PMMadrid Barajas Airport
0 transfers
06:45PMLondon Heathrow Airport19h35 03:20PMMadrid Barajas Airport
1 transfer
07:10PMLondon Heathrow Airport2h30 10:40PMMadrid Barajas Airport
0 transfers
07:10PMLondon Heathrow Airport2h30 10:40PMMadrid Barajas Airport
0 transfers
07:20PMLondon Gatwick Airport2h35 10:55PMMadrid Barajas Airport
0 transfers
07:45PMLondon Heathrow Airport2h30 11:15PMMadrid Barajas Airport
0 transfers
07:45PMLondon Heathrow Airport2h30 11:15PMMadrid Barajas Airport
0 transfers
07:50PMLondon Heathrow Airport13h25 10:15AMMadrid Barajas Airport
1 transfer
07:50PMLondon Heathrow Airport15h50 12:40PMMadrid Barajas Airport
1 transfer
07:50PMLondon Heathrow Airport18h30 03:20PMMadrid Barajas Airport
1 transfer
07:50PMLondon Heathrow Airport20h15 05:05PMMadrid Barajas Airport
1 transfer
08:00PMLondon Heathrow Airport20h10 05:10PMMadrid Barajas Airport
1 transfer
08:40PMLondon Gatwick Airport2h19 11:59PMMadrid Barajas Airport
0 transfers
08:40PMLondon Gatwick Airport2h19 11:59PMMadrid Barajas Airport
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Oct 03
Tue
Oct 04
Wed
Oct 05
Thu
Oct 06
Fri
Oct 07
Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23

The fastest flights from London to Madrid

Showing times and prices for Oct 03

Fastest Journey

2 h 19 m

Average

9 h 14 m

Flights per day

73

Distance

1264 km

Of the 73 flights that leave London for Madrid every day 24 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:40PMLondon Gatwick Airport2h19 11:59PMMadrid Barajas Airport
0 transfers
1731One-way
Fastest
08:40PMLondon Gatwick Airport2h19 11:59PMMadrid Barajas Airport
0 transfers
1591One-way
2nd Fastest
04:50PMLondon Stansted Airport2h20 08:10PMMadrid Barajas Airport
0 transfers
3621One-way
2nd Fastest
08:40AMLondon Stansted Airport2h20 12:00PMMadrid Barajas Airport
0 transfers
3131One-way
06:20AMLondon Heathrow Airport2h25 09:45AMMadrid Barajas Airport
0 transfers
5261One-way

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

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay in Madrid?

View on map

Top pick hotels

Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: London to Madrid flight

distanceDistance1263 km
durationAverage flight duration2 h 19 min
priceAverage plane ticket price€114 (€114)
changesDirect flightYes
carriersAirlinesEvelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss

Flights from London to Madrid cover the 1263 km long trip taking on average 2 h 19 min with our travel partners like Evelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss. There are direct flight services available. While the average ticket price for this trip costs around €114, you can find the cheapest plane ticket for as low as €67. Travellers depart most frequently from London Heathrow Airport and arrive in Madrid Barajas Airport.

Airlines: EasyJet, Ryanair and Vueling Airlines London to Madrid

You can travel by flight to Madrid from London with easyJet, Ryanair and Vueling Airlines for as low as €67. When you search for timetables and tickets, Omio will show you the best journey.

Vueling Airlines
easyJet
Ryanair

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight between London and Madrid.

Find the perfect Vueling Airlines flight from London to Madrid for a smooth and relaxing journey. Omio makes it convenient for you to check the latest Vueling Airlines flight timetables and compare the cheapest, fastest or earliest flight between London and Madrid. You can also check relevant travel information for the Vueling Airlines flight, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap Vueling Airlines plane tickets online. You can expect to travel around 783 miles (1263 km) on this route and your Vueling Airlines London to Madrid plane ticket can cost as little as €108 one-way if you book in advance. When you search for Vueling Airlines tickets between London and Madrid in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official Vueling Airlines plane tickets online quickly and easily on Omio and enjoy the travel experience!

  • Average Price: €108

EasyJet is a British multinational budget airline headquartered at London Luton Airport (LTN) and the largest UK-based airline based on the number of passengers carried. EasyJet flies to more than 150 destinations in Europe and North Africa, making it a very popular low-cost carrier for travellers. To keep fares as low as possible, tickets are non-refundable, and no complimentary snacks are served onboard. All easyJet fare types include allowance of one small personal bag, while additional fees apply for travellers bringing hand luggage and checked luggage.

  • Average Price: €84

Ryanair is one of the most popular budget airlines in Europe offering cheap flights all over the continent. Founded in Ireland, Ryanair makes it easy to hop on a plane and fly to popular European destinations quickly and affordably. This low-cost airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. All Ryanair fare types include allowance of one small personal bag; additional fees tend to apply for bringing carry-on luggage and checked luggage.

  • Average Price: €67

Travel Tips: London to Madrid Flight

Travel Tips: Take a flight to Madrid easily. 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 London to Madrid.
FAQs

Travel by plane between London, United Kingdom and Madrid, Spain is: Conditional.

Is international entry into Madrid from London restricted?

International entry is allowed for: Entry is conditional for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Spain from London?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

What are the safety rules to follow in Madrid, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 9/26/22. Remember to check the latest COVID-19 travel safety regulations for your flight from London to Madrid closer to your date of departure here.

Return travel from Spain to United Kingdom is: Unrestricted.

Are there any international entry restrictions on returning to London from Madrid?

Entry into United Kingdom is allowed for: Entry is unrestricted for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Madrid?

Requirements for reentering:

  • There are no current restrictions

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

Last checked on 10/1/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to London from Madrid.

Omio customers have found the cheapest flights from London to Madrid to cost as little as €67  in the next 7 days.
The London to Madrid plane ticket price is on average €114  if you are looking to purchase your tickets for this route in the next week.
The London to Madrid flight distance is approximately 1263 km.
The flight time to Madrid from London is on average 2 h 19 min  for the 1263 km long journey, but the time it takes to go between London and Madrid by flight can vary depending on specific dates or travelling on weekends and holidays.

Omio customers most frequently book their flights from London Heathrow Airport   to Madrid Barajas Airport.

Passengers booking this journey most frequently board their flights from London Heathrow Airport and need to travel around 17.1 miles (27.5 km) from the city centre to get to this airport.

Passengers arriving in Madrid most often land in Madrid Barajas Airport and need to travel about 9.9 miles (15.9 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Madrid Barajas Airport to get you to the city centre of Madrid.

For the trip from London to Madrid you can take a flight with Evelop Airlines, easyJet, tab, Smartwings, Iberia, Lufthansa, TAP Portugal, openskies, Blue Air, Air Moldova, White Airways, pegasus, American Airlines, Ryanair, Air France, Lufthansa Cityline, Air Europa, Vueling, Luxair, Iberia Express, Turkish Airlines, Norwegian Air Shuttle, British Airways, Alitalia Cityliner, KLM, Brussels Airlines, PGA-Portugalia Airlines or Swiss. Be sure to check out all possible airlines that offer services from London to Madrid on Omio to compare what amenities they may have.
Yes, you can find a direct flight to Madrid from London with Iberia Express, easyJet, Ryanair, British Airways, Air Europa or Iberia  on Omio. This is worth paying attention to when you book your plane ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
The earliest flight for this trip departs from London at 06: 05. The last flight leaves from London at 20: 45. Check Omio for the latest flight schedule from London to Madrid and book the best time to depart on your chosen travel date.
If you book London to Madrid plane tickets within the next 7 days, you can find one way tickets to cost on average €114. However, booking in advance gives you access to the best prices for flights from London to Madrid. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.

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.

ios-badge
android-badge
Hand With Phone
Currency
Language