Cheap flights to Madrid (MAD) from £5

Last minute flights to Madrid

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Lisbon Madrid
Sun, 23 Jun LIS - MAD
Mon, 24 Jun MAD - LIS
£136 £129
Prime price per passenger
Alicante Madrid
Wed, 28 Aug ALC - MAD
-18 %
£6 £5
Prime price per passenger
Alicante Madrid
Wed, 26 Jun ALC - MAD
Wed, 26 Jun MAD - ALC
£39 £37
Prime price per passenger
Bristol Madrid
Sun, 16 Jun BRS - MAD
Mon, 17 Jun MAD - BRS
£206 £202
Prime price per passenger
Bristol Madrid
Sun, 16 Jun BRS - MAD
Tue, 18 Jun MAD - BRS
£208 £204
Prime price per passenger
Barcelona Madrid
Mon, 17 Jun BCN - MAD
Tue, 18 Jun MAD - BCN
£49 £46
Prime price per passenger

Popular flight routes to Madrid

Flights from Barcelona to Madrid
£13 £12
Prime price per passenger
Flights from Milan to Madrid
£16 £15
Prime price per passenger
Flights from Lisbon to Madrid
£27 £26
Prime price per passenger
Flights from London to Madrid
£39 £38
Prime price per passenger
Flights from Manchester to Madrid
£40 £39
Prime price per passenger
Flights from Dublin to Madrid
£40 £39
Prime price per passenger

Book your cheap flights to Madrid

Madrid Attractions

From its museums and stately monuments, to its verdant parks and vibrant nightlife, a Madrid break offers a whirl of exciting sights and attractions. Steeped in history, Madrid is home to a wealth of cultural treasures, grand boulevards lined with 17th century buildings and a thrilling choice of museums that display an array of some of the world's greatest works of art. Whether you choose to walk in the footsteps of Cervantes and Quevedo, discover fine art or enjoy in Madrid's eclectic night scene, there are plenty of good reasons to visit Spain's lively capital. Discover here the best deals for a Flight + Hotel to Madrid!

Things to do in Madrid

No visit to Madrid would be complete without a stop at one (or all) of the three museums that make up the renowned "Museum Triangle". While Madrid is a buzzing urban metropolis, there are still wide open green spaces, notably the sun-dappled Buen Retiro Park. Those seeking bohemian cafes, trendy shops and eclectic eateries should head to the neighbourhoods of Chueca and Los Austria, while the bars around Gran Via and Puerta de Sol keep the party going all night long.

On a trip to Madrid be sure to:

Madrid Airports

Adolfo Suárez Madrid-Barajas (also known as Madrid-Barajas Airport) is Spain's premiere airport, and ranked 5th largest airport in Europe. This vast airport has four passenger terminals, handling flights to destinations all over the world.

Adolfo Suárez Madrid-Barajas Airport

Top Carriers

A number of airlines operate flights to Madrid including: Iberia, Air Europa and Ryanair.


Adolfo Suárez Madrid-Barajas Airport is situated approximately 7 miles northeast of the city centre.


Passengers can reach the city centre from the airport via the metro line, which is accessible from all the terminals. The main Renfe "Cercanias" C1 line also connects the city centre with the airport. If you wish to take the bus, there is a range of local services that run to the city and beyond. Taxis are available from the arrivals areas of all terminals.

Frequently asked questions about flights to Madrid

How to find the cheapest flights to Madrid on eDreams UK?
At eDreams UK you can easily find flights from $5 to Madrid. By combining multiple technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you want to fly to Madrid.
What airlines fly to Madrid?
Airlines flying direct from the UK to Madrid include:
  • Ryanair, with flights from London, Manchester and from Birmingham, for example.
  • Easyjet, with flights from London to Madrid and Liverpool and also from Bristol.
The airlines with flights to Madrid with stopovers are:
  • Brussels Airlines, which flies from Manchester, London or Edinburgh.
  • Iberia, with flights from London and Newcastle, as well as from Glasgow.
How early you need to arrive at the airport before a flight to Madrid?
If you want to be on time for your flight to Madrid, you will need to arrive at the airport at least two to three hours in advance. Check-ins, security controls, customs, and boarding the airplane can take some time. At eDreams, you can find the best deals for flights to Madrid departing from over 218 cities and choose from a variety of services that will improve your time at the airport and guarantee a much better travel experience, such as priority boarding and additional luggage. For more convenience, when booking your flight to Madrid with eDreams you can also add insurance or opt for a refundable fare and have a problem-free trip!
What is Madrid's main airport called?
Madrid is served by 2 airport[s]. Adolfo Suárez Madrid - Barajas operates flights towards both domestic and international destinations within 218 cities, such as London, Paris and Manchester, the most popular routes.
What is the distance between Madrid airport and the city centre?
Madrid’s airport Adolfo Suárez Madrid - Barajas is located 8 miles from the city centre.
How much does it cost to get from Madrid airport to the city centre?
Public transport: The price for the trip is about 1.28 £ per person.
Taxi: If you have more budget and prefer to take a taxi from Adolfo Suárez Madrid - Barajas , the average price for the ride to Madrid centre is around 2.56 £ per km.
Car: For more convenience and freedom during your stay, eDreams has the best offers of car rentals in Madrid. Pick your preferred car type and get from Adolfo Suárez Madrid - Barajas to Madrid city centre on your own terms.
What is the weather usually like in Madrid?
If you're looking for summer vibes, the best time to travel to Madrid is in July, June and August, when the average temperature reaches 26.87 °C, while July, August and June are the 3 sunniest months of the year, with an average of 199.88 hours. However, if you prefer colder temperatures, make sure you visit Madrid during January, February or December to experience an average of 3.49 °C. For those who don't care too much about temperatures, but want to avoid getting wet in the rain, it's important to avoid travelling during January, February and March, when the average precipitation in Madrid is 3.75 mm, while the months of January, February and March are drier, with an average of 0 mm.
Airport code MAD The IATA code of the arrival airport on flights to Madrid is MAD
Popular Airline Ryanair Most popular airline flying to Madrid

Plan your trip