00800 55 88 55 00 *
Help My eDreams
[en]
 

Flights to Madrid 

 
 

About Madrid

Madrid Gran Via

Facts about Madrid

Madrid has been the capital of Spain since the 16th Century and is the largest city. It is located on the plateau of Meseta in the centre of the Iberian Peninsula at over 2000 feet above sea level. A cosmopolitan city, Madrid blends old–world traditions into its modern atmosphere with one of the liveliest nightlife scenes in the world.

Madrid airport

Madrid–Barajas Airport Madrid can be reached by Adolfo Suarez Madrid–Barajas Airport (Madrid–Barajas for short). Opened in 1928, the airport now services over 39 million passengers. It is the largest airport in Spain and the fifth largest in Europe. Located in Barajas, it is situated 8 miles north–east from Madrid's city center. Passengers utilizing Madrid–Barajas Airport can fly to most European cities, as well as to Central, North and South America, Africa and Asia and is the major gateway point to other cities within Spain. The airport houses four terminal buildings, T1, T2, T3 and T4. T1 covers international flights; T2 is assigned to Schengen member domestic flights; while the T3 terminal is designated for short–haul flights and private aircraft. Iberia and its subsidiary, Vueling Air, along with other major air carriers that code–share with Iberia such as American Airlines and British Airways, are exclusive to the T4. The quickest and least expensive option to reach Madrid from Madrid–Barajas Airport is either the Metro or Suburban train. Suburban trains from Madrid–Barajas Airport to the city run daily from approximately 6am until 11:30pm with a total travel time of 11 minutes to reach Chamartin Station, 25 minutes to Atocha in Madrid and the last stop, Principe Pio, takes 38 minutes to reach. The airport's station is located on the lower ground floor level of the T–4. Passengers can reach T–4 via free shuttle buses from the other terminals. The Metro's Line 8 stops at all airport terminals and travels to Madrid's Nuevos Ministerios station in approximately 12–15 minutes.

Points of Interest in Madrid

The oldest part of Madrid is known as the "El Madrid de los Austrias." It dates from the Habsburg Dynasty and its square, La Plaza Mayor, and surrounding structures are where Renaissance architectural style merges with Baroque design. Museums are the focal points to Madrid's cultural scene and the "Golden Triangle of Art" accommodates the works of the likes of the Spanish masters of Velazquez, Goya and El Greco. The three sides to this triangle consist of The Prado Museum, Museo Reina Sofia and Museo Thyssen–Bornemisza. Green spaces are found throughout the city with the most notable one being Retiro Park. The park was once exclusive to nobility but opened as a public space in 1868. A large man–made lake contains rental kayaks or canoes for enjoyment. Join 125,000 fans at a Real Madrid football game in the Estadio Santiago Bernabeu. Venture to several tapas taverns during the evening for a snack, or see a Spanish opera known as 'Zarzuela' to end a fun–filled day of sightseeing.

Last minute flights to Madrid 

Flight departure within 24 hours

Looking for a last minute flight in the next 24 hours to Madrid? With eDreams you can book flights just 3 hours prior to departure with all airlines including Low Cost.
DUB-MAD
Departure today 19:50
€ 561.25

LON-MAD
Departure today 16:00
€ 384.79

PAR-MAD
Departure today 17:30
€ 120.00
BCN-MAD
Departure today 21:00
€ 87.15

ROM-MAD
Departure today 20:40
€ 164.99

Flights in the next few days

Flights to Madrid with 20 days prior to departure. Search other flight dates or check for availability now.
Dublin - Madrid
Ryanair
Dublin DUB
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 06:15
06-Jan 09:55
€ 17.99

British Airways
Dublin DUB
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:00
06-Jan 12:45
€ 191.60

Iberia
Dublin DUB
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 13:35
06-Jan 17:05
€ 129.15

Ryanair
Dublin DUB
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 16:10
06-Jan 19:50
€ 35.99

Aer Lingus
Dublin DUB
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 16:10
06-Jan 19:50
€ 107.99
London - Madrid
Easyjet
London (Gatwick) LGW
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:35
06-Jan 11:00
€ 60.34

Ryanair
London (Stansted) STN
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 08:20
06-Jan 11:50
€ 49.02

Easyjet
London (Luton International) LTN
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 12:10
06-Jan 15:40
€ 75.43

Norwegian Air Shuttle
London (Gatwick) LGW
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 20:15
06-Jan 23:40
€ 72.60

Norwegian Air Shuttle
London (Gatwick) LGW
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:05
07-Jan 23:15
€ 88.14
Paris - Madrid
Easyjet
Paris (Charles De Gaulle) CDG
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 06:40
06-Jan 08:55
€ 60.78

Air Europa
Paris (Orly) ORY
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:10
06-Jan 09:15
€ 141.45

Easyjet
Paris (Charles De Gaulle) CDG
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 13:00
06-Jan 15:10
€ 102.78

Transavia France
Paris (Orly) ORY
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 17:30
06-Jan 19:30
€ 90.00

Ryanair
Paris (Paris Beauvais) BVA
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:15
06-Jan 23:30
€ 48.99
Barcelona - Madrid
Vueling
Barcelona (El Prat) BCN
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:00
06-Jan 08:20
€ 45.15

Vueling
Barcelona (El Prat) BCN
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:00
06-Jan 08:20
€ 39.99

Vueling
Barcelona (El Prat) BCN
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 16:00
06-Jan 17:20
€ 65.15

Vueling
Barcelona (El Prat) BCN
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 18:00
06-Jan 19:20
€ 59.99

Vueling
Barcelona (El Prat) BCN
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 18:00
06-Jan 19:20
€ 70.15
Rome - Madrid
Vueling
Rome (Fiumicino) FCO
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:15
06-Jan 17:20
€ 152.35

Ryanair
Rome (Ciampino) CIA
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 09:25
06-Jan 12:05
€ 80.99

Ryanair
Rome (Ciampino) CIA
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 15:50
06-Jan 18:30
€ 116.99

Ryanair
Rome (Ciampino) CIA
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 20:40
06-Jan 23:20
€ 96.99

Vueling
Rome (Fiumicino) FCO
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:20
07-Jan 08:20
€ 152.07
Brussels - Madrid
Ryanair
Brussels (Brussels S Charleroi) CRL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 09:25
06-Jan 11:50
€ 27.99

Vueling
Brussels (Brussels National) BRU
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 09:55
06-Jan 17:20
€ 109.98

Air Europa
Brussels (Brussels National) BRU
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 11:05
06-Jan 13:20
€ 98.52

Vueling
Brussels (Brussels National) BRU
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:00
07-Jan 08:20
€ 94.98

Ryanair
Brussels (Brussels S Charleroi) CRL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:05
06-Jan 23:30
€ 40.99
Budapest - Madrid
Brussels Airlines
Budapest (Ferihegy) BUD
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 06:30
06-Jan 11:50
€ 154.03

Air Berlin
Budapest (Ferihegy) BUD
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 10:40
06-Jan 22:45
€ 190.16

Norwegian Air Shuttle
Budapest (Ferihegy) BUD
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 15:45
06-Jan 23:40
€ 156.62

Air Berlin
Budapest (Ferihegy) BUD
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 19:05
07-Jan 22:45
€ 175.11

Air Berlin
Budapest (Ferihegy) BUD
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 19:05
07-Jan 11:55
€ 200.11
Lisbon - Madrid
Easyjet
Lisbon (Lisboa) LIS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:05
06-Jan 09:25
€ 56.79

Air Europa
Lisbon (Lisboa) LIS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:25
06-Jan 09:40
€ 97.74

Air Europa
Lisbon (Lisboa) LIS
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 15:50
06-Jan 18:05
€ 67.96

Tap Portugal
Lisbon (Lisboa) LIS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 18:00
06-Jan 20:20
€ 113.74

Air Europa
Lisbon (Lisboa) LIS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 19:50
06-Jan 22:05
€ 107.74
Amsterdam - Madrid
Vueling
Amsterdam (Schiphol) AMS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:00
06-Jan 17:20
€ 119.98

Iberia
Amsterdam (Schiphol) AMS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:40
06-Jan 10:25
€ 58.28

Iberia
Amsterdam (Schiphol) AMS
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 12:10
06-Jan 14:55
€ 49.28

Transavia Airlines
Rotterdam RTM
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 16:55
06-Jan 19:30
€ 55.00

Norwegian Air Shuttle
Amsterdam (Schiphol) AMS
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 16:55
06-Jan 23:15
€ 132.00
Berlin - Madrid
Iberia
Berlin (Tegel) TXL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:20
06-Jan 10:40
€ 99.41

Air Berlin
Berlin (Tegel) TXL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 07:20
06-Jan 10:40
€ 113.39

Easyjet
Berlin (Schoenefeld) SXF
(Adolfo Suárez Madrid - Barajas) MAD
06-Jan 15:20
06-Jan 18:45
€ 147.29

Iberia
Berlin (Tegel) TXL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 19:35
06-Jan 22:45
€ 114.41

Air Berlin
Berlin (Tegel) TXL
Madrid (Adolfo Suárez Madrid - Barajas…
06-Jan 21:35
07-Jan 11:45
€ 161.19
More flight offers to Madrid
Milan - Madrid from € 4.00
Prague - Madrid from € 30.00

Buenos Aires - Madrid from € 284.00

Caracas - Madrid from € 542.00

Copenhagen - Madrid from € 0.54

Geneva - Madrid from € 9.00

Vienna - Madrid from € 43.00

Frankfurt - Madrid from € 5.00

Munich - Madrid from € 11.00

Porto - Madrid from € 17.99

Malta - Madrid from € 22.99

Bogota - Madrid from € 304.00

Venice - Madrid from € 1.00

Stockholm - Madrid from € 8.00

Athens - Madrid from € 12.00

Bucharest - Madrid from € 19.00

Tenerife - Madrid from € 22.99

Sao Paulo - Madrid from € 500.00

Warsaw - Madrid from € 18.95

Dusseldorf - Madrid from € 22.99

    Please indicate the birth dates for the child(ren)/infant(s):

    Cerrar