Flight Deals from and to Madrid

Cheap Flights from Madrid

Destination Stops Flight class Find Ticket

Milan

Direct

Economy

Tickets from 20

Palma de Mallorca

Direct

Economy

Tickets from 24

Ibiza

Direct

Economy

Tickets from 24

London

Direct

Economy

Tickets from 27

Porto

Direct

Economy

Tickets from 31

Marrakech

Direct

Economy

Tickets from 32

Santiago De Compostela

Direct

Economy

Tickets from 33

Bologna

Direct

Economy

Tickets from 35

Seville

Direct

Economy

Tickets from 36

Brussels

Direct

Economy

Tickets from 37

Rabat

Direct

Economy

Tickets from 39

Paris

Direct

Economy

Tickets from 40

Lisbon

Direct

Economy

Tickets from 41

Gran Canaria

Direct

Economy

Tickets from 41

Tenerife

Direct

Economy

Tickets from 41

Arrecife

Direct

Economy

Tickets from 41

Rome

Direct

Economy

Tickets from 41

Puerto del Rosario

Direct

Economy

Tickets from 41

Cologne

Direct

Economy

Tickets from 43

Budapest

Direct

Economy

Tickets from 43

Tangier

Direct

Economy

Tickets from 45

Copenhagen

Direct

Economy

Tickets from 47

Valencia

Direct

Economy

Tickets from 48

Alicante

Direct

Economy

Tickets from 50

Prague

Direct

Economy

Tickets from 50

Berlin

Direct

Economy

Tickets from 50

Nantes

Direct

Economy

Tickets from 50

Eindhoven

Direct

Economy

Tickets from 51

Pisa

Direct

Economy

Tickets from 51

Warsaw

Direct

Economy

Tickets from 52

Manchester

Direct

Economy

Tickets from 53

Geneva

Direct

Economy

Tickets from 53

Vienna

Direct

Economy

Tickets from 55

Bucharest

Direct

Economy

Tickets from 55

Fez

Direct

Economy

Tickets from 56

Nuremberg

Direct

Economy

Tickets from 58

Malaga

Direct

Economy

Tickets from 61

Birmingham

Direct

Economy

Tickets from 63

Barcelona

1 stop

Economy

Tickets from 63

Dublin

Direct

Economy

Tickets from 64

Lyon

Direct

Economy

Tickets from 64

Frankfurt

Direct

Economy

Tickets from 65

Bordeaux

Direct

Economy

Tickets from 66

Cagliari

Direct

Economy

Tickets from 67

Naples

Direct

Economy

Tickets from 71

Marseille

Direct

Economy

Tickets from 72

Hanover

1 stop

Economy

Tickets from 72

Bilbao

Direct

Economy

Tickets from 75

Stockholm

1 stop

Economy

Tickets from 75

Craiova

Direct

Economy

Tickets from 76

Stuttgart

1 stop

Economy

Tickets from 77

Oviedo

Direct

Economy

Tickets from 77

Toulouse

Direct

Economy

Tickets from 78

Edinburgh

Direct

Economy

Tickets from 79

La Coruna

Direct

Economy

Tickets from 79

Dusseldorf

1 stop

Economy

Tickets from 79

Vigo

Direct

Economy

Tickets from 80

Athens

1 stop

Economy

Tickets from 81

Mulhouse

Direct

Economy

Tickets from 82

Munich

Direct

Economy

Tickets from 83

Zurich

Direct

Economy

Tickets from 86

Santander

Direct

Economy

Tickets from 88

Oslo

Direct

Economy

Tickets from 90

Menorca

Direct

Economy

Tickets from 92

Gdansk

Direct

Economy

Tickets from 92

Amsterdam

Direct

Economy

Tickets from 92

Liverpool

Direct

Economy

Tickets from 94

Sofia

Direct

Economy

Tickets from 95

Greven

1 stop

Economy

Tickets from 95

Granada

Direct

Economy

Tickets from 95

Ohrid

1 stop

Economy

Tickets from 96

Krakow

1 stop

Economy

Tickets from 96

Pamplona

Direct

Economy

Tickets from 96

Hamburg

1 stop

Economy

Tickets from 97

Bari

1 stop

Economy

Tickets from 98

Katowice

1 stop

Economy

Tickets from 98

Venice

1 stop

Economy

Tickets from 99

Kiev

Direct

Economy

Tickets from 101

Palermo

1 stop

Economy

Tickets from 102

Nice

Direct

Economy

Tickets from 103

Casablanca

Direct

Economy

Tickets from 104

Bristol

Direct

Economy

Tickets from 104

Jerez De La Frontera

Direct

Economy

Tickets from 110

Logrono

Direct

Economy

Tickets from 110

Kutaisi

1 stop

Economy

Tickets from 110

Faro

1 stop

Economy

Tickets from 111

Turin

1 stop

Economy

Tickets from 112

Timisoara

Direct

Economy

Tickets from 113

Saint Petersburg

1 stop

Economy

Tickets from 114

Cork

1 stop

Economy

Tickets from 115

Strasbourg

1 stop

Economy

Tickets from 115

Luxembourg

1 stop

Economy

Tickets from 116

Lviv

1 stop

Economy

Tickets from 119

Shannon

Direct

Economy

Tickets from 120

Gothenburg

1 stop

Economy

Tickets from 120

Florence

Direct

Economy

Tickets from 121

Poznan

Direct

Economy

Tickets from 121

Wroclaw

1 stop

Economy

Tickets from 121

Cluj-Napoca

Direct

Economy

Tickets from 123

Varna

1 stop

Economy

Tickets from 124

Cheap Flights to Madrid

Origin Stops Flight class Find Ticket

Tangier

Direct

Economy

Tickets from 20

Palma de Mallorca

Direct

Economy

Tickets from 21

Santiago De Compostela

Direct

Economy

Tickets from 25

Rabat

Direct

Economy

Tickets from 26

Ibiza

Direct

Economy

Tickets from 32

Milan

Direct

Economy

Tickets from 35

Porto

Direct

Economy

Tickets from 35

London

Direct

Economy

Tickets from 38

Brussels

Direct

Economy

Tickets from 39

Luqa

Direct

Economy

Tickets from 39

Marrakech

Direct

Economy

Tickets from 40

Paris

Direct

Economy

Tickets from 42

Copenhagen

Direct

Economy

Tickets from 44

Vienna

Direct

Economy

Tickets from 45

Seville

Direct

Economy

Tickets from 46

Berlin

Direct

Economy

Tickets from 48

Valencia

Direct

Economy

Tickets from 48

Lisbon

Direct

Economy

Tickets from 50

Alicante

Direct

Economy

Tickets from 50

Warsaw

Direct

Economy

Tickets from 50

Prague

Direct

Economy

Tickets from 51

Frankfurt

Direct

Economy

Tickets from 52

Bordeaux

1 stop

Economy

Tickets from 52

Bologna

Direct

Economy

Tickets from 53

Puerto del Rosario

Direct

Economy

Tickets from 55

Dublin

Direct

Economy

Tickets from 55

Bucharest

Direct

Economy

Tickets from 55

Nantes

Direct

Economy

Tickets from 57

Luxembourg

Direct

Economy

Tickets from 58

Malaga

Direct

Economy

Tickets from 59

Budapest

Direct

Economy

Tickets from 59

Pisa

Direct

Economy

Tickets from 61

Gran Canaria

Direct

Economy

Tickets from 61

Barcelona

1 stop

Economy

Tickets from 62

Manchester

Direct

Economy

Tickets from 64

Birmingham

Direct

Economy

Tickets from 64

Tenerife

1 stop

Economy

Tickets from 64

Krakow

Direct

Economy

Tickets from 64

Toulouse

Direct

Economy

Tickets from 65

Stockholm

1 stop

Economy

Tickets from 67

Santander

Direct

Economy

Tickets from 68

Arrecife

Direct

Economy

Tickets from 68

Rome

Direct

Economy

Tickets from 74

Munich

1 stop

Economy

Tickets from 74

Cologne

Direct

Economy

Tickets from 74

Dusseldorf

Direct

Economy

Tickets from 75

Bilbao

Direct

Economy

Tickets from 75

Naples

Direct

Economy

Tickets from 75

Cagliari

Direct

Economy

Tickets from 76

Vigo

Direct

Economy

Tickets from 79

Sofia

1 stop

Economy

Tickets from 79

Geneva

Direct

Economy

Tickets from 80

Gothenburg

1 stop

Economy

Tickets from 80

Oviedo

Direct

Economy

Tickets from 80

Lyon

Direct

Economy

Tickets from 81

Dortmund

1 stop

Economy

Tickets from 81

Marseille

Direct

Economy

Tickets from 82

Zurich

Direct

Economy

Tickets from 84

La Coruna

Direct

Economy

Tickets from 84

Vilnius

1 stop

Economy

Tickets from 85

Tel Aviv-Yafo

1 stop

Economy

Tickets from 88

Fez

1 stop

Economy

Tickets from 91

Casablanca

Direct

Economy

Tickets from 91

Mulhouse

Direct

Economy

Tickets from 92

Stuttgart

1 stop

Economy

Tickets from 93

Thessaloniki

1 stop

Economy

Tickets from 95

Amsterdam

Direct

Economy

Tickets from 95

Saint Petersburg

1 stop

Economy

Tickets from 95

Granada

Direct

Economy

Tickets from 97

Kiev

1 stop

Economy

Tickets from 97

Hamburg

1 stop

Economy

Tickets from 98

Venice

1 stop

Economy

Tickets from 99

Riga

1 stop

Economy

Tickets from 99

Pamplona

Direct

Economy

Tickets from 100

Kutaisi

1 stop

Economy

Tickets from 100

Palermo

Direct

Economy

Tickets from 100

Lamezia Terme

1 stop

Economy

Tickets from 101

Nuremberg

1 stop

Economy

Tickets from 105

Moscow

1 stop

Economy

Tickets from 106

Sibiu

Direct

Economy

Tickets from 108

Oslo

1 stop

Economy

Tickets from 108

Jerez De La Frontera

Direct

Economy

Tickets from 108

Bari

Direct

Economy

Tickets from 111

Gdansk

1 stop

Economy

Tickets from 112

Katowice

1 stop

Economy

Tickets from 113

Algiers

Direct

Economy

Tickets from 114

Craiova

1 stop

Economy

Tickets from 114

Catania

Direct

Economy

Tickets from 114

Cluj-Napoca

Direct

Economy

Tickets from 116

Nice

Direct

Economy

Tickets from 117

Florence

Direct

Economy

Tickets from 120

Bristol

1 stop

Economy

Tickets from 121

Wroclaw

1 stop

Economy

Tickets from 122

Hanover

Direct

Economy

Tickets from 123

Melilla

1 stop

Economy

Tickets from 129

Athens

Direct

Economy

Tickets from 129

Helsinki

1 stop

Economy

Tickets from 131

Tunis

Direct

Economy

Tickets from 131

Badajoz

Direct

Economy

Tickets from 132

Belgrade

Direct

Economy

Tickets from 133

Deals of the Day