Flight Deals from and to Madrid

Cheap Flights from Madrid

Destination Stops Flight class Find Ticket

Bordeaux

Direct

Economy

Tickets from 21

Porto

Direct

Economy

Tickets from 23

Ibiza

Direct

Economy

Tickets from 31

Palma de Mallorca

Direct

Economy

Tickets from 34

Rabat

Direct

Economy

Tickets from 34

Pisa

Direct

Economy

Tickets from 34

Seville

Direct

Economy

Tickets from 37

London

Direct

Economy

Tickets from 37

Rome

Direct

Economy

Tickets from 38

Milan

Direct

Economy

Tickets from 38

Brussels

Direct

Economy

Tickets from 38

Vienna

Direct

Economy

Tickets from 39

Tangier

Direct

Economy

Tickets from 40

Luxembourg

Direct

Economy

Tickets from 41

Berlin

Direct

Economy

Tickets from 42

Lisbon

Direct

Economy

Tickets from 44

Puerto del Rosario

Direct

Economy

Tickets from 47

Arrecife

Direct

Economy

Tickets from 47

Santiago De Compostela

Direct

Economy

Tickets from 47

Gran Canaria

Direct

Economy

Tickets from 47

Valencia

Direct

Economy

Tickets from 47

Alicante

Direct

Economy

Tickets from 49

Eindhoven

Direct

Economy

Tickets from 50

Tenerife

Direct

Economy

Tickets from 53

Paris

Direct

Economy

Tickets from 53

Bologna

Direct

Economy

Tickets from 53

Luqa

Direct

Economy

Tickets from 53

Budapest

Direct

Economy

Tickets from 55

Lyon

Direct

Economy

Tickets from 57

Copenhagen

Direct

Economy

Tickets from 57

Dublin

Direct

Economy

Tickets from 57

Marseille

Direct

Economy

Tickets from 58

Malaga

Direct

Economy

Tickets from 60

Marrakech

Direct

Economy

Tickets from 62

Menorca

Direct

Economy

Tickets from 63

Barcelona

1 stop

Economy

Tickets from 65

Bristol

Direct

Economy

Tickets from 65

Geneva

Direct

Economy

Tickets from 65

Toulouse

Direct

Economy

Tickets from 65

Manchester

Direct

Economy

Tickets from 66

Frankfurt

Direct

Economy

Tickets from 66

Sofia

Direct

Economy

Tickets from 66

Prague

Direct

Economy

Tickets from 67

Pamplona

Direct

Economy

Tickets from 68

Santander

Direct

Economy

Tickets from 69

Naples

Direct

Economy

Tickets from 72

Vigo

Direct

Economy

Tickets from 74

Bilbao

Direct

Economy

Tickets from 76

Palermo

Direct

Economy

Tickets from 76

Hamburg

Direct

Economy

Tickets from 77

Casablanca

Direct

Economy

Tickets from 78

Stockholm

1 stop

Economy

Tickets from 78

Venice

1 stop

Economy

Tickets from 78

Zurich

Direct

Economy

Tickets from 79

Bucharest

1 stop

Economy

Tickets from 80

La Coruna

Direct

Economy

Tickets from 80

Munich

1 stop

Economy

Tickets from 82

Nuremberg

1 stop

Economy

Tickets from 84

Dusseldorf

1 stop

Economy

Tickets from 87

Ouarzazate

1 stop

Economy

Tickets from 87

Warsaw

1 stop

Economy

Tickets from 89

Gdansk

1 stop

Economy

Tickets from 89

Riga

1 stop

Economy

Tickets from 91

Birmingham

Direct

Economy

Tickets from 91

Oviedo

Direct

Economy

Tickets from 93

Nantes

Direct

Economy

Tickets from 96

Sibiu

Direct

Economy

Tickets from 97

Krakow

1 stop

Economy

Tickets from 97

Granada

Direct

Economy

Tickets from 100

Craiova

1 stop

Economy

Tickets from 100

Nice

Direct

Economy

Tickets from 101

Vilnius

1 stop

Economy

Tickets from 102

Amsterdam

Direct

Economy

Tickets from 102

Jerez De La Frontera

Direct

Economy

Tickets from 105

Stuttgart

1 stop

Economy

Tickets from 105

Cluj-Napoca

1 stop

Economy

Tickets from 106

Genova

Direct

Economy

Tickets from 106

Cagliari

1 stop

Economy

Tickets from 107

Pescara

1 stop

Economy

Tickets from 108

Bari

1 stop

Economy

Tickets from 109

Nottingham

1 stop

Economy

Tickets from 109

Zagreb

Direct

Economy

Tickets from 109

Kiev

Direct

Economy

Tickets from 109

Athens

1 stop

Economy

Tickets from 110

Verona

1 stop

Economy

Tickets from 111

San Sebastian

Direct

Economy

Tickets from 111

Oslo

1 stop

Economy

Tickets from 113

Lviv

1 stop

Economy

Tickets from 115

Cardiff

1 stop

Economy

Tickets from 115

Edinburgh

1 stop

Economy

Tickets from 116

Podgorica

1 stop

Economy

Tickets from 116

Glasgow

1 stop

Economy

Tickets from 116

Strasbourg

1 stop

Economy

Tickets from 116

Bratislava

1 stop

Economy

Tickets from 117

Cologne

1 stop

Economy

Tickets from 119

Tallinn

1 stop

Economy

Tickets from 119

Karlsruhe

1 stop

Economy

Tickets from 121

Timisoara

1 stop

Economy

Tickets from 122

Turin

Direct

Economy

Tickets from 123

Florence

Direct

Economy

Tickets from 123

Cheap Flights to Madrid

Origin Stops Flight class Find Ticket

Porto

Direct

Economy

Tickets from 23

Bordeaux

Direct

Economy

Tickets from 31

Pisa

Direct

Economy

Tickets from 34

London

Direct

Economy

Tickets from 36

Palma de Mallorca

Direct

Economy

Tickets from 37

Milan

Direct

Economy

Tickets from 38

Rabat

Direct

Economy

Tickets from 38

Vienna

Direct

Economy

Tickets from 39

Berlin

Direct

Economy

Tickets from 40

Paris

Direct

Economy

Tickets from 41

Tangier

Direct

Economy

Tickets from 41

Rome

Direct

Economy

Tickets from 41

Frankfurt

Direct

Economy

Tickets from 41

Brussels

Direct

Economy

Tickets from 42

Santiago De Compostela

Direct

Economy

Tickets from 42

Gran Canaria

Direct

Economy

Tickets from 47

Tenerife

Direct

Economy

Tickets from 47

Valencia

Direct

Economy

Tickets from 47

Nuremberg

Direct

Economy

Tickets from 49

Luqa

Direct

Economy

Tickets from 49

Seville

Direct

Economy

Tickets from 51

Alicante

Direct

Economy

Tickets from 52

Lisbon

Direct

Economy

Tickets from 52

Cologne

Direct

Economy

Tickets from 53

Nantes

Direct

Economy

Tickets from 53

Dublin

Direct

Economy

Tickets from 55

Bologna

Direct

Economy

Tickets from 56

Ibiza

Direct

Economy

Tickets from 57

Marrakech

Direct

Economy

Tickets from 57

Copenhagen

Direct

Economy

Tickets from 57

Luxembourg

Direct

Economy

Tickets from 58

Manchester

Direct

Economy

Tickets from 59

Marseille

Direct

Economy

Tickets from 63

Hamburg

Direct

Economy

Tickets from 64

Toulouse

Direct

Economy

Tickets from 65

Barcelona

Direct

Economy

Tickets from 66

Budapest

1 stop

Economy

Tickets from 66

Malaga

Direct

Economy

Tickets from 67

Pamplona

Direct

Economy

Tickets from 67

Warsaw

Direct

Economy

Tickets from 67

Hanover

1 stop

Economy

Tickets from 69

Santander

Direct

Economy

Tickets from 71

Timisoara

1 stop

Economy

Tickets from 72

Arrecife

Direct

Economy

Tickets from 73

Stuttgart

1 stop

Economy

Tickets from 74

Sofia

Direct

Economy

Tickets from 74

Birmingham

Direct

Economy

Tickets from 76

Bilbao

Direct

Economy

Tickets from 77

Oviedo

Direct

Economy

Tickets from 77

Gdansk

1 stop

Economy

Tickets from 78

Lyon

Direct

Economy

Tickets from 81

La Coruna

Direct

Economy

Tickets from 81

Bucharest

1 stop

Economy

Tickets from 81

Casablanca

Direct

Economy

Tickets from 83

Vigo

Direct

Economy

Tickets from 84

Poznan

1 stop

Economy

Tickets from 84

Palermo

Direct

Economy

Tickets from 85

Naples

Direct

Economy

Tickets from 86

Vilnius

1 stop

Economy

Tickets from 88

Cagliari

Direct

Economy

Tickets from 88

San Sebastian

Direct

Economy

Tickets from 88

Craiova

1 stop

Economy

Tickets from 90

Edinburgh

Direct

Economy

Tickets from 91

Almeria

Direct

Economy

Tickets from 91

Dusseldorf

Direct

Economy

Tickets from 91

Puerto del Rosario

1 stop

Economy

Tickets from 92

Krakow

1 stop

Economy

Tickets from 93

Fez

Direct

Economy

Tickets from 95

Zurich

Direct

Economy

Tickets from 96

Mulhouse

Direct

Economy

Tickets from 97

Stockholm

1 stop

Economy

Tickets from 97

Eindhoven

Direct

Economy

Tickets from 98

Geneva

Direct

Economy

Tickets from 100

Granada

1 stop

Economy

Tickets from 101

Prague

Direct

Economy

Tickets from 101

Munich

Direct

Economy

Tickets from 103

Jerez De La Frontera

Direct

Economy

Tickets from 103

Wroclaw

1 stop

Economy

Tickets from 104

Amsterdam

Direct

Economy

Tickets from 104

Tallinn

1 stop

Economy

Tickets from 108

Bremen

1 stop

Economy

Tickets from 108

Gothenburg

1 stop

Economy

Tickets from 110

Kiev

1 stop

Economy

Tickets from 111

Kaunas

1 stop

Economy

Tickets from 111

Oslo

1 stop

Economy

Tickets from 112

Athens

1 stop

Economy

Tickets from 115

Dresden

1 stop

Economy

Tickets from 116

Turin

1 stop

Economy

Tickets from 116

Lviv

1 stop

Economy

Tickets from 117

Friedrichshafen

1 stop

Economy

Tickets from 118

Venice

1 stop

Economy

Tickets from 118

Cork

1 stop

Economy

Tickets from 119

Algiers

Direct

Economy

Tickets from 119

Dortmund

1 stop

Economy

Tickets from 119

Lamezia Terme

1 stop

Economy

Tickets from 119

Liverpool

Direct

Economy

Tickets from 120

Bristol

1 stop

Economy

Tickets from 122

Tirana

2 stops

Economy

Tickets from 124

Riga

1 stop

Economy

Tickets from 124

Gerona

1 stop

Economy

Tickets from 129

Deals of the Day