Spain

Cheap flights from Madrid

Cheapest destinations from Madrid

Open the map
Palma
Spain $35 round trip 21 Nov – 27 Nov · Nonstop
Marrakech
Morocco $36 round trip 23 Nov – 26 Nov · Nonstop
Milan
Italy $37 round trip 5 Nov – 8 Nov · Nonstop
Ibiza
Spain $40 round trip 26 Oct – 27 Oct · Nonstop
Bologna
Italy $40 round trip 21 Nov – 28 Nov · Nonstop
Catania
Italy $43 round trip 14 Nov – 19 Nov · Nonstop
Turin
Italy $45 round trip 28 Oct – 4 Nov · Nonstop
Arrecife
Spain $46 round trip 24 Oct – 28 Oct · Nonstop
Pisa
Italy $49 round trip 12 Nov – 17 Nov · Nonstop
Rabat
Morocco $49 round trip 13 Nov – 15 Nov · Nonstop
London
United Kingdom $54 round trip 21 Nov – 24 Nov · Nonstop
Luxembourg
Luxembourg $54 round trip 14 Nov – 20 Nov · Nonstop
Santiago De Compostela
Spain $54 round trip 17 Nov – 19 Nov · Nonstop
Sevilla
Spain $57 round trip 6 Nov – 10 Nov · Nonstop
Agadir
Morocco $58 round trip 15 Nov – 22 Nov · Nonstop
Porto
Portugal $59 round trip 9 Nov – 12 Nov · Nonstop
Las Palmas
Spain $60 round trip 22 Oct – 24 Oct · Nonstop
Malta
Malta $61 round trip 14 Nov – 17 Nov · Nonstop
Asturias
Spain $62 round trip 30 Oct – 7 Nov · Nonstop
Santander
Spain $62 round trip 23 Nov – 30 Nov · Nonstop
Rome
Italy $63 round trip 25 Nov – 1 Dec · Nonstop
Tenerife
Spain $70 round trip 26 Oct – 28 Oct · Nonstop
Bilbao
Spain $70 round trip 28 Nov – 30 Nov · Nonstop
Barcelona
Spain $73 round trip 3 Nov – 4 Nov · Nonstop
Brussels
Belgium $77 round trip 28 Nov – 1 Dec · 1 stop
Lisbon
Portugal $79 round trip 14 Nov – 15 Nov · Nonstop
Budapest
Hungary $81 round trip 30 Nov – 3 Dec · 1 stop
Tetuan
Morocco $82 round trip 31 Oct – 3 Nov · Nonstop
Nice
France $90 round trip 23 Oct – 25 Oct · Nonstop
Tangier
Morocco $90 round trip 30 Oct – 2 Nov · Nonstop
Belgrade
Serbia $94 round trip 21 Nov – 25 Nov · 1 stop
Venice
Italy $97 round trip 30 Nov – 5 Dec · Nonstop
Alicante
Spain $100 round trip 29 Oct – 3 Nov · 1 stop
Bucharest
Romania $100 round trip 27 Nov – 6 Dec · 1 stop
Vienna
Austria $101 round trip 27 Oct – 30 Oct · 1 stop
Warsaw
Poland $102 round trip 30 Nov – 1 Dec · 1 stop
Hamburg
Germany $104 round trip 18 Nov – 28 Nov · 1 stop
Paris
France $112 round trip 27 Nov – 1 Dec · Nonstop
Sofia
Bulgaria $113 round trip 26 Nov – 28 Nov · 1 stop
Nador
Morocco $116 round trip 25 Oct – 30 Oct · Nonstop
Casablanca
Morocco $123 round trip 11 Nov – 2 Dec · Nonstop
Krakow
Poland $125 round trip 14 Nov – 23 Nov · 1 stop
Zurich
Switzerland $129 round trip 24 Nov – 29 Nov · Nonstop
Gdansk
Poland $129 round trip 3 Nov – 13 Nov · Nonstop
Dusseldorf
Germany $138 round trip 11 Nov – 15 Nov · 2 stops
Berlin
Germany $138 round trip 21 Nov – 23 Nov · 1 stop
Kutaisi
Georgia $141 round trip 10 Nov – 28 Nov · Nonstop
Copenhagen
Denmark $145 round trip 7 Nov – 15 Nov · 1 stop

About Madrid

A grand capital with world-class art museums, late dinners and lively plazas. It is a hub for flights between Europe and Latin America.

Best time to go
April to June and September to October are mild; July and August can be very hot.
Getting around
Metro line 8 and the airport train connect Barajas to the centre; most central sights are walkable.