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.