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.
If you’re planning to fly to Madrid, we at eDreams have analysed the most popular routes to help you plan your trip. From Malaga, the flight takes approximately 2h 5m, from Dublin, around 3h 7m, and from Budapest, about 3h 34m.
Direct Flight Time (in Hours)
MalagaDublinBudapestSofiaBelgrade
0h 1h 2h 3h 4h 5h 6h
How much does a flight to Madrid cost?
At eDreams you can find flights from Luxembourg to Madrid starting from €30, with an average price of €140. If you depart from other cities such as Sibiu, you can find tickets from €66, and from Athens starting from €114, according to data from the last 72 hours.
Madrid is the capital of Spain and is located in the center of the Iberian Peninsula. Madrid is the third most populous city in the European Union and represents an important center of tourism and business, so finding cheap flights to Madrid is pretty easy. Visitors who choose Madrid as a holiday destination are attracted by its wide range of culture, nightlife and the wide range of activities that can be enjoyed in the Spanish capital. Find here the best offers for Flight + Hotel to Madrid.
What to do in Madrid
The Spanish capital is a dynamic city where it seems the fun will never end. Some extra special locations and activities to mark on the map during your holiday include:
Go on a walk down the Gran Via to see the amazing architecture
Stop by Plaza Mayor for a "bocadillo de calamares".
Take a boat ride or stroll through the park of El Retiro, an incredible experience!
Find KM0 at the Plaza del Sol.
Check out el Barrio de las Letras and other neighborhoods.
Visit one of the many museums: the Prado, Thyssen and Reina Sofia are just a few.
Have a tapa during Happy Hour at the Market of San Miguel.
Airports in Madrid
Madrid's airport, Madrid-Barajas Adolfo Suarez Airport, is the main airport in Spain and one of the five largest in Europe.