The best flight deals from Spain (Madrid, Barcelona, Malaga)

Dear World-Traveler-Club Members, we have create a tool where you can find the cheapest flight deals from Spain.

Here you find our latest and hottest flight deals to destinations in Europe and the rest of the world departing from SPAIN (Madrid, Barcelona, Malaga).
Over 800 flight deals to 500 destinations.  If you are a bit flexible you could get some really good deals.
These flight prices will refresh every 48 hours, so don’t forget to bookmark this page!

 

Best flight deals from Madrid

Destination Departure date Return date Distance Stops Find Ticket

London

03.06.2021

05.06.2021

1 268.00 km

Direct

Tickets from 16

Milan

25.06.2021

28.06.2021

1 189.00 km

Direct

Tickets from 23

Rome

18.06.2021

23.06.2021

1 365.00 km

Direct

Tickets from 24

Porto

02.09.2021

16.09.2021

421.00 km

Direct

Tickets from 25

Luqa

03.07.2021

09.07.2021

1 668.00 km

Direct

Tickets from 26

Palma de Mallorca

03.06.2021

09.06.2021

556.00 km

Direct

Tickets from 26

Vienna

21.06.2021

25.06.2021

1 811.00 km

Direct

Tickets from 28

Paris

06.07.2021

13.07.2021

1 053.00 km

Direct

Tickets from 28

Ibiza

19.07.2021

28.07.2021

466.00 km

Direct

Tickets from 28

Catania

09.06.2021

13.06.2021

1 654.00 km

Direct

Tickets from 28

Budapest

11.06.2021

13.06.2021

1 976.00 km

Direct

Tickets from 29

Tangier

09.06.2021

16.06.2021

556.00 km

Direct

Tickets from 29

Naples

09.06.2021

13.06.2021

1 514.00 km

Direct

Tickets from 30

Barcelona

07.06.2021

12.06.2021

505.00 km

1 stop

Tickets from 34

Brussels

04.06.2021

06.06.2021

1 317.00 km

Direct

Tickets from 35

Rabat

22.06.2021

06.07.2021

759.00 km

Direct

Tickets from 36

Palermo

09.06.2021

19.06.2021

1 466.00 km

1 stop

Tickets from 37

Lisbon

12.06.2021

26.06.2021

503.00 km

Direct

Tickets from 40

Bucharest

01.06.2021

15.06.2021

2 474.00 km

1 stop

Tickets from 43

Gdansk

18.06.2021

21.06.2021

2 263.00 km

1 stop

Tickets from 46

Gran Canaria

15.09.2021

20.09.2021

1 753.00 km

Direct

Tickets from 47

Cluj-Napoca

23.05.2021

07.06.2021

2 305.00 km

1 stop

Tickets from 47

Toulouse

11.06.2021

13.06.2021

551.00 km

1 stop

Tickets from 47

Bologna

18.08.2021

22.08.2021

1 314.00 km

Direct

Tickets from 48

Arrecife

01.06.2021

11.06.2021

1 563.00 km

1 stop

Tickets from 49

Olbia

09.06.2021

15.06.2021

1 116.00 km

1 stop

Tickets from 50

Cagliari

21.06.2021

09.07.2021

1 097.00 km

1 stop

Tickets from 52

Frankfurt

01.06.2021

30.06.2021

1 436.00 km

1 stop

Tickets from 52

Malaga

07.06.2021

09.06.2021

416.00 km

1 stop

Tickets from 53

Venice

05.06.2021

06.06.2021

1 418.00 km

1 stop

Tickets from 53

Krakow

07.06.2021

14.06.2021

2 118.00 km

1 stop

Tickets from 53

Athens

07.06.2021

12.06.2021

2 391.00 km

1 stop

Tickets from 55

Kiev

14.06.2021

21.06.2021

2 863.00 km

1 stop

Tickets from 56

Warsaw

02.06.2021

12.06.2021

2 287.00 km

1 stop

Tickets from 56

Berlin

20.10.2021

25.10.2021

1 871.00 km

Direct

Tickets from 57

Tenerife

01.06.2021

08.06.2021

1 794.00 km

Direct

Tickets from 58

Bacau

22.05.2021

29.05.2021

2 545.00 km

Direct

Tickets from 59

Dublin

17.08.2021

23.08.2021

1 460.00 km

Direct

Tickets from 60

Zurich

27.05.2021

30.05.2021

1 248.00 km

Direct

Tickets from 60

Sofia

14.06.2021

14.06.2021

2 263.00 km

1 stop

Tickets from 60

Valencia

04.06.2021

07.06.2021

295.00 km

1 stop

Tickets from 60

Bilbao

12.08.2021

23.08.2021

322.00 km

Direct

Tickets from 60

Menorca

09.06.2021

19.06.2021

677.00 km

1 stop

Tickets from 63

Alicante

16.06.2021

23.06.2021

360.00 km

1 stop

Tickets from 64

Seville

01.06.2021

05.06.2021

391.00 km

1 stop

Tickets from 64

Thessaloniki

21.06.2021

28.06.2021

2 250.00 km

1 stop

Tickets from 65

Geneva

06.09.2021

17.09.2021

1 023.00 km

Direct

Tickets from 66

Vilnius

18.06.2021

27.06.2021

2 661.00 km

1 stop

Tickets from 66

Lyon

02.06.2021

23.06.2021

913.00 km

1 stop

Tickets from 68

Timisoara

24.07.2021

08.08.2021

2 110.00 km

1 stop

Tickets from 68

Bordeaux

01.06.2021

03.06.2021

554.00 km

1 stop

Tickets from 68

Amsterdam

19.07.2021

09.08.2021

1 483.00 km

Direct

Tickets from 68

Wroclaw

06.06.2021

14.06.2021

1 982.00 km

1 stop

Tickets from 69

Lviv

25.06.2021

23.07.2021

2 392.00 km

1 stop

Tickets from 69

Pisa

20.07.2021

23.07.2021

1 219.00 km

1 stop

Tickets from 70

Oslo

31.05.2021

07.06.2021

2 390.00 km

1 stop

Tickets from 71

Stockholm

16.04.2022

18.04.2022

2 595.00 km

1 stop

Tickets from 72

Copenhagen

11.07.2021

17.07.2021

2 076.00 km

1 stop

Tickets from 73

Cologne

01.06.2021

25.06.2021

1 432.00 km

1 stop

Tickets from 73

Moscow

19.06.2021

27.06.2021

3 444.00 km

1 stop

Tickets from 74

Funchal

26.07.2021

06.08.2021

1 448.00 km

1 stop

Tickets from 75

Faro

09.08.2021

15.08.2021

527.00 km

1 stop

Tickets from 76

Ponta Delgada

09.08.2021

15.08.2021

1 918.00 km

1 stop

Tickets from 78

La Coruna

14.06.2021

15.06.2021

509.00 km

Direct

Tickets from 78

Oviedo

29.08.2021

31.08.2021

399.00 km

1 stop

Tickets from 79

Marseille

09.06.2021

09.06.2021

816.00 km

1 stop

Tickets from 79

Chania

20.07.2021

25.07.2021

2 491.00 km

1 stop

Tickets from 80

Marrakech

16.09.2021

20.09.2021

1 055.00 km

1 stop

Tickets from 80

Hamburg

26.05.2021

07.06.2021

1 787.00 km

1 stop

Tickets from 80

Santorini

10.07.2021

18.07.2021

2 572.00 km

1 stop

Tickets from 82

Saint Petersburg

12.07.2021

27.07.2021

3 193.00 km

1 stop

Tickets from 82

Puerto del Rosario

06.06.2021

15.06.2021

1 624.00 km

1 stop

Tickets from 82

Munich

25.06.2021

27.06.2021

1 486.00 km

Direct

Tickets from 84

Dubrovnik

19.06.2021

26.06.2021

1 841.00 km

1 stop

Tickets from 84

Ancona

21.06.2021

11.07.2021

1 451.00 km

1 stop

Tickets from 86

Craiova

18.05.2021

31.05.2021

2 298.00 km

1 stop

Tickets from 86

Split

18.06.2021

26.06.2021

1 686.00 km

1 stop

Tickets from 87

Santander

03.08.2021

09.08.2021

339.00 km

Direct

Tickets from 88

Amman

26.07.2021

30.07.2021

3 666.00 km

1 stop

Tickets from 88

Oradea

31.07.2021

22.08.2021

2 175.00 km

1 stop

Tickets from 89

Luxembourg

01.08.2021

31.08.2021

1 286.00 km

1 stop

Tickets from 89

Florence

24.05.2021

29.05.2021

1 288.00 km

Direct

Tickets from 96

Vigo

10.07.2021

17.07.2021

465.00 km

Direct

Tickets from 96

Tel Aviv-Yafo

03.07.2021

10.07.2021

3 558.00 km

1 stop

Tickets from 99

Mikonos

01.10.2021

08.10.2021

2 525.00 km

1 stop

Tickets from 102

Podgorica

21.06.2021

27.06.2021

1 922.00 km

1 stop

Tickets from 102

Eindhoven

22.05.2021

24.05.2021

1 415.00 km

1 stop

Tickets from 103

Nantes

05.07.2021

18.07.2021

776.00 km

1 stop

Tickets from 105

Manchester

02.08.2021

11.08.2021

1 458.00 km

1 stop

Tickets from 106

Istanbul

02.06.2021

07.06.2021

2 729.00 km

1 stop

Tickets from 107

Pamplona

29.06.2021

29.06.2021

317.00 km

Direct

Tickets from 108

Iasi

26.06.2021

24.07.2021

2 606.00 km

1 stop

Tickets from 110

Kefalonia

18.07.2021

29.07.2021

2 095.00 km

1 stop

Tickets from 110

Stuttgart

16.08.2021

22.08.2021

1 378.00 km

1 stop

Tickets from 112

Heraklion

15.07.2021

24.07.2021

2 587.00 km

1 stop

Tickets from 113

Santa Cruz De La Palma

16.09.2021

30.09.2021

1 835.00 km

1 stop

Tickets from 114

Tirana

30.05.2021

13.06.2021

1 966.00 km

1 stop

Tickets from 117

Riga

17.08.2021

23.08.2021

2 707.00 km

1 stop

Tickets from 121

Helsinki

14.06.2021

20.06.2021

2 964.00 km

1 stop

Tickets from 122

San Sebastian

03.06.2021

06.06.2021

353.00 km

Direct

Tickets from 128

Montpellier

13.06.2021

26.06.2021

720.00 km

1 stop

Tickets from 134

Jerez De La Frontera

19.05.2021

29.05.2021

466.00 km

Direct

Tickets from 135

Aqaba

19.02.2022

26.02.2022

3 695.00 km

1 stop

Tickets from 139

Chisinau

29.06.2021

15.07.2021

2 704.00 km

1 stop

Tickets from 139

Belgrade

27.05.2021

05.06.2021

2 030.00 km

1 stop

Tickets from 140

Casablanca

10.06.2021

17.06.2021

840.00 km

1 stop

Tickets from 141

Hanover

13.06.2021

20.06.2021

1 678.00 km

1 stop

Tickets from 143

Fez

02.07.2021

04.07.2021

730.00 km

1 stop

Tickets from 150

Rhodes

21.06.2021

28.06.2021

2 793.00 km

1 stop

Tickets from 153

Antalya

26.06.2021

03.07.2021

3 005.00 km

1 stop

Tickets from 153

Algiers

21.08.2021

26.08.2021

729.00 km

Direct

Tickets from 157

Izmir

07.06.2021

11.06.2021

2 653.00 km

1 stop

Tickets from 159

Sibiu

11.06.2021

18.06.2021

2 323.00 km

1 stop

Tickets from 163

Genova

21.05.2021

31.05.2021

1 121.00 km

1 stop

Tickets from 165

Suceava

29.08.2021

30.08.2021

2 518.00 km

1 stop

Tickets from 168

Sarajevo

17.08.2021

23.08.2021

1 852.00 km

1 stop

Tickets from 174

Reykjavik

19.07.2021

27.07.2021

2 892.00 km

1 stop

Tickets from 175

Tbilisi

14.06.2021

20.06.2021

4 032.00 km

1 stop

Tickets from 186

Miami

01.11.2021

15.11.2021

7 100.00 km

1 stop

Tickets from 187

Rzeszow

10.08.2021

28.08.2021

2 270.00 km

1 stop

Tickets from 205

New York

08.10.2021

14.10.2021

5 774.00 km

Direct

Tickets from 215

Nuremberg

22.05.2021

25.05.2021

1 533.00 km

1 stop

Tickets from 219

Tunis

24.06.2021

12.07.2021

1 272.00 km

1 stop

Tickets from 226

Melilla

28.05.2021

30.05.2021

575.00 km

1 stop

Tickets from 245

Beirut

02.07.2021

05.07.2021

3 525.00 km

1 stop

Tickets from 273

San Francisco

08.11.2021

16.11.2021

9 328.00 km

1 stop

Tickets from 274

Leon

31.07.2021

09.08.2021

288.00 km

1 stop

Tickets from 278

Tehran

23.05.2021

10.06.2021

4 782.00 km

1 stop

Tickets from 288

Atlanta

26.10.2021

02.11.2021

6 951.00 km

1 stop

Tickets from 295

São Paulo

25.05.2021

08.06.2021

8 403.00 km

1 stop

Tickets from 296

Granada

18.05.2021

19.05.2021

360.00 km

Direct

Tickets from 308

Dakar

04.09.2021

02.10.2021

3 155.00 km

1 stop

Tickets from 315

Cancun

10.02.2022

25.02.2022

7 959.00 km

1 stop

Tickets from 335

Toronto

03.07.2021

11.07.2021

6 042.00 km

1 stop

Tickets from 343

Abu Dhabi

02.06.2021

09.06.2021

5 630.00 km

1 stop

Tickets from 345

Cairo

01.08.2021

08.08.2021

3 364.00 km

1 stop

Tickets from 345

Sharjah

09.06.2021

15.06.2021

5 676.00 km

1 stop

Tickets from 350

Santiago

02.09.2021

19.09.2021

10 703.00 km

1 stop

Tickets from 373

Boston

19.08.2021

22.08.2021

5 477.00 km

1 stop

Tickets from 375

Tokyo

01.09.2021

08.09.2021

10 774.00 km

1 stop

Tickets from 376

Charlotte

01.09.2021

15.09.2021

6 587.00 km

1 stop

Tickets from 377

Lima

12.06.2021

26.06.2021

9 523.00 km

1 stop

Tickets from 388

Bangkok

01.12.2021

14.12.2021

10 193.00 km

1 stop

Tickets from 392

Bogota

30.08.2021

19.09.2021

8 027.00 km

1 stop

Tickets from 397

Praia

25.06.2021

23.07.2021

3 423.00 km

1 stop

Tickets from 400

Medellin

05.09.2021

05.10.2021

8 036.00 km

1 stop

Tickets from 402

Mexico City

10.11.2021

25.11.2021

9 073.00 km

1 stop

Tickets from 422

Orlando

29.11.2021

08.12.2021

7 024.00 km

1 stop

Tickets from 424

Las Vegas

04.10.2021

13.10.2021

9 013.00 km

1 stop

Tickets from 428

Asuncion

12.07.2021

24.07.2021

9 186.00 km

1 stop

Tickets from 442

Nouakchott

24.09.2021

09.10.2021

2 748.00 km

1 stop

Tickets from 442

Beijing

10.01.2022

17.01.2022

9 232.00 km

1 stop

Tickets from 445

Higuey

02.09.2021

09.09.2021

6 566.00 km

1 stop

Tickets from 445

Ouagadougou

30.07.2021

21.08.2021

3 131.00 km

1 stop

Tickets from 449

Accra

01.04.2022

01.05.2022

3 890.00 km

1 stop

Tickets from 454

Los Angeles

28.12.2021

15.01.2022

9 373.00 km

1 stop

Tickets from 458

Santo Domingo

02.09.2021

09.09.2021

6 707.00 km

1 stop

Tickets from 466

Lagos

08.12.2021

28.12.2021

3 831.00 km

1 stop

Tickets from 470

Addis Ababa

01.10.2021

14.10.2021

5 457.00 km

1 stop

Tickets from 473

Seoul

01.09.2021

08.09.2021

10 006.00 km

1 stop

Tickets from 476

Riyadh

24.05.2021

28.05.2021

4 951.00 km

1 stop

Tickets from 479

Chicago

14.08.2021

29.08.2021

6 732.00 km

1 stop

Tickets from 480

Acapulco

15.06.2021

23.06.2021

9 315.00 km

1 stop

Tickets from 485

Jeddah

15.07.2021

25.07.2021

4 530.00 km

1 stop

Tickets from 485

Guadalajara

07.06.2021

14.06.2021

9 325.00 km

1 stop

Tickets from 488

New Delhi

21.05.2021

17.06.2021

7 276.00 km

1 stop

Tickets from 489

Malabo

04.08.2021

12.08.2021

4 267.00 km

1 stop

Tickets from 490

Colombo

02.12.2021

20.12.2021

8 973.00 km

1 stop

Tickets from 501

Guayaquil

08.07.2021

19.07.2021

9 010.00 km

Direct

Tickets from 501

Nairobi

03.07.2021

24.07.2021

6 195.00 km

1 stop

Tickets from 502

Sal

08.07.2021

11.07.2021

3 222.00 km

1 stop

Tickets from 510

Caracas

31.08.2021

23.09.2021

7 002.00 km

Direct

Tickets from 514

Jakarta

03.10.2021

17.10.2021

12 202.00 km

1 stop

Tickets from 518

Douala

05.09.2021

27.09.2021

4 270.00 km

1 stop

Tickets from 518

Philadelphia

05.06.2021

06.06.2021

5 899.00 km

1 stop

Tickets from 520

Shanghai

01.01.2022

02.01.2022

10 266.00 km

1 stop

Tickets from 549

Tashkent

17.06.2021

20.06.2021

5 952.00 km

1 stop

Tickets from 553

Kuala Lumpur

06.09.2021

17.09.2021

11 083.00 km

1 stop

Tickets from 560

Male

09.08.2021

23.08.2021

8 634.00 km

1 stop

Tickets from 566

Yaounde

04.09.2021

21.09.2021

4 345.00 km

1 stop

Tickets from 574

St. Georges

05.06.2021

08.06.2021

6 466.00 km

1 stop

Tickets from 600

Colorado Springs

25.05.2021

31.05.2021

8 118.00 km

1 stop

Tickets from 607

Cotonou

02.07.2021

31.07.2021

3 840.00 km

1 stop

Tickets from 608

Armenia

29.05.2021

27.06.2021

8 181.00 km

1 stop

Tickets from 610

Nassau

10.06.2021

15.06.2021

6 906.00 km

1 stop

Tickets from 613

Cordoba

30.05.2021

27.06.2021

10 126.00 km

1 stop

Tickets from 613

Phuket

29.10.2021

04.11.2021

10 435.00 km

1 stop

Tickets from 633

San Andres Island

10.08.2021

16.08.2021

8 103.00 km

1 stop

Tickets from 633

Osaka

21.08.2021

05.09.2021

10 688.00 km

1 stop

Tickets from 656

Abidjan

24.12.2021

05.01.2022

3 914.00 km

1 stop

Tickets from 667

Paramaribo

28.08.2021

04.09.2021

6 434.00 km

1 stop

Tickets from 678

Maputo

01.12.2021

31.12.2021

8 284.00 km

1 stop

Tickets from 686

Cape Town

05.08.2021

18.08.2021

8 591.00 km

1 stop

Tickets from 696

Puerto Plata

06.08.2021

21.08.2021

6 674.00 km

1 stop

Tickets from 699

San Diego

21.06.2021

28.06.2021

9 409.00 km

1 stop

Tickets from 716

Bocas Del Toro

10.08.2021

16.08.2021

8 379.00 km

1 stop

Tickets from 730

Ixtapa

31.07.2021

12.08.2021

9 389.00 km

1 stop

Tickets from 761

Puerto Vallarta

31.07.2021

12.08.2021

9 467.00 km

1 stop

Tickets from 775

Seattle

19.05.2021

19.05.2021

8 519.00 km

1 stop

Tickets from 788

San Jose del Cabo

31.07.2021

12.08.2021

9 630.00 km

1 stop

Tickets from 789

Cochabamba

25.05.2021

24.06.2021

9 112.00 km

1 stop

Tickets from 832

Dhaka

24.05.2021

31.05.2021

8 654.00 km

1 stop

Tickets from 852

Santiago

15.06.2021

12.07.2021

7 106.00 km

Direct

Tickets from 913

Plaisance

02.08.2021

17.08.2021

9 280.00 km

Direct

Tickets from 941

Auckland

06.08.2021

31.08.2021

19 618.00 km

1 stop

Tickets from 1 600

 

Best flight deals from Barcelona

Destination Departure date Return date Distance Stops Find Ticket

Menorca

07.06.2021

10.06.2021

242.00 km

Direct

Tickets from 10

Palma de Mallorca

03.06.2021

04.06.2021

210.00 km

Direct

Tickets from 10

Santiago De Compostela

01.06.2021

03.06.2021

889.00 km

Direct

Tickets from 16

Porto

05.06.2021

07.06.2021

901.00 km

Direct

Tickets from 16

London

07.06.2021

07.06.2021

1 138.00 km

Direct

Tickets from 18

Milan

23.06.2021

25.06.2021

726.00 km

Direct

Tickets from 20

Marrakech

09.06.2021

16.06.2021

1 418.00 km

Direct

Tickets from 20

Seville

07.06.2021

10.06.2021

831.00 km

1 stop

Tickets from 21

Rome

09.06.2021

11.06.2021

860.00 km

Direct

Tickets from 23

Venice

04.06.2021

06.06.2021

936.00 km

Direct

Tickets from 26

Bologna

26.06.2021

03.07.2021

823.00 km

Direct

Tickets from 26

Vienna

04.06.2021

07.06.2021

1 351.00 km

Direct

Tickets from 27

Tenerife

03.06.2021

10.06.2021

2 243.00 km

Direct

Tickets from 27

Malaga

11.09.2021

18.09.2021

770.00 km

Direct

Tickets from 27

Ibiza

07.06.2021

09.06.2021

287.00 km

Direct

Tickets from 27

Budapest

02.06.2021

06.06.2021

1 499.00 km

Direct

Tickets from 30

Paris

05.06.2021

08.06.2021

831.00 km

Direct

Tickets from 30

Valladolid

14.07.2021

14.07.2021

575.00 km

Direct

Tickets from 30

Brussels

12.06.2021

13.06.2021

1 066.00 km

Direct

Tickets from 35

Naples

15.07.2021

15.07.2021

1 014.00 km

Direct

Tickets from 35

Madrid

04.06.2021

08.06.2021

505.00 km

1 stop

Tickets from 38

Hamburg

16.06.2021

17.06.2021

1 474.00 km

1 stop

Tickets from 39

Gran Canaria

04.06.2021

07.06.2021

2 188.00 km

1 stop

Tickets from 43

Cagliari

19.06.2021

25.06.2021

630.00 km

1 stop

Tickets from 44

Manchester

22.05.2021

04.06.2021

1 385.00 km

1 stop

Tickets from 46

Kiev

04.06.2021

06.06.2021

2 395.00 km

Direct

Tickets from 46

Athens

14.06.2021

20.06.2021

1 899.00 km

1 stop

Tickets from 47

Bristol

19.06.2021

26.06.2021

1 173.00 km

1 stop

Tickets from 47

Sofia

19.06.2021

29.06.2021

1 757.00 km

Direct

Tickets from 47

Bratislava

11.06.2021

13.06.2021

1 404.00 km

1 stop

Tickets from 47

Timisoara

12.06.2021

19.06.2021

1 615.00 km

1 stop

Tickets from 47

Frankfurt

02.06.2021

06.06.2021

1 084.00 km

1 stop

Tickets from 47

Bucharest

14.06.2021

21.06.2021

1 972.00 km

1 stop

Tickets from 47

Lisbon

09.06.2021

13.06.2021

1 007.00 km

1 stop

Tickets from 47

Prague

09.06.2021

13.06.2021

1 354.00 km

1 stop

Tickets from 47

Valencia

10.08.2021

11.08.2021

306.00 km

Direct

Tickets from 47

Bilbao

01.06.2021

07.06.2021

467.00 km

1 stop

Tickets from 48

Nice

17.06.2021

17.06.2021

484.00 km

Direct

Tickets from 48

Zagreb

11.09.2021

18.09.2021

1 218.00 km

1 stop

Tickets from 48

Gdansk

04.06.2021

08.06.2021

1 880.00 km

1 stop

Tickets from 49

Jerez De La Frontera

03.07.2021

07.07.2021

888.00 km

1 stop

Tickets from 50

Brindisi

06.06.2021

27.06.2021

1 325.00 km

1 stop

Tickets from 51

Santander

05.06.2021

07.06.2021

542.00 km

1 stop

Tickets from 51

Krakow

11.06.2021

14.06.2021

1 669.00 km

1 stop

Tickets from 51

Puerto del Rosario

06.06.2021

18.06.2021

2 047.00 km

1 stop

Tickets from 53

Berlin

01.07.2021

05.07.2021

1 501.00 km

Direct

Tickets from 54

Bacau

10.06.2021

17.06.2021

2 052.00 km

Direct

Tickets from 55

Algiers

01.07.2021

26.07.2021

529.00 km

Direct

Tickets from 55

Alicante

16.06.2021

19.06.2021

407.00 km

1 stop

Tickets from 56

Eindhoven

19.07.2021

21.07.2021

1 147.00 km

1 stop

Tickets from 56

Podgorica

19.07.2021

26.07.2021

1 417.00 km

Direct

Tickets from 56

Cologne

25.08.2021

31.08.2021

1 125.00 km

Direct

Tickets from 56

Odessa

10.06.2021

14.06.2021

2 340.00 km

1 stop

Tickets from 57

Geneva

25.06.2021

28.06.2021

623.00 km

Direct

Tickets from 59

Luqa

03.06.2021

09.06.2021

1 234.00 km

1 stop

Tickets from 59

Santorini

16.07.2021

22.07.2021

2 087.00 km

1 stop

Tickets from 59

Vilnius

13.06.2021

27.06.2021

2 248.00 km

1 stop

Tickets from 59

Pisa

31.07.2021

10.08.2021

721.00 km

Direct

Tickets from 60

Heraklion

12.06.2021

20.06.2021

2 110.00 km

1 stop

Tickets from 60

Kerkyra

24.06.2021

27.06.2021

1 512.00 km

1 stop

Tickets from 60

Olbia

19.06.2021

25.06.2021

617.00 km

1 stop

Tickets from 62

Warsaw

05.06.2021

26.06.2021

1 859.00 km

1 stop

Tickets from 62

Nador

10.06.2021

19.06.2021

844.00 km

1 stop

Tickets from 63

Nantes

04.06.2021

11.06.2021

713.00 km

1 stop

Tickets from 64

Amsterdam

11.06.2021

15.06.2021

1 240.00 km

1 stop

Tickets from 64

Tangier

23.08.2021

13.09.2021

943.00 km

1 stop

Tickets from 65

Arrecife

15.03.2022

22.03.2022

1 988.00 km

Direct

Tickets from 66

Mikonos

05.07.2021

20.07.2021

2 034.00 km

1 stop

Tickets from 66

Granada

06.09.2021

06.10.2021

682.00 km

Direct

Tickets from 67

Paphos

13.06.2021

21.06.2021

2 744.00 km

1 stop

Tickets from 68

Moscow

15.06.2021

20.06.2021

3 013.00 km

1 stop

Tickets from 68

Lyon

03.09.2021

05.09.2021

532.00 km

Direct

Tickets from 69

Lviv

16.07.2021

23.07.2021

1 928.00 km

1 stop

Tickets from 69

Thessaloniki

30.06.2021

05.07.2021

1 747.00 km

1 stop

Tickets from 70

Luxembourg

30.07.2021

31.07.2021

969.00 km

1 stop

Tickets from 70

Cluj-Napoca

25.05.2021

02.06.2021

1 815.00 km

1 stop

Tickets from 72

Rotterdam

08.09.2021

14.09.2021

1 185.00 km

Direct

Tickets from 72

Vigo

25.06.2021

25.06.2021

907.00 km

Direct

Tickets from 74

Mulhouse

14.06.2021

14.06.2021

817.00 km

Direct

Tickets from 74

Copenhagen

11.07.2021

17.07.2021

1 763.00 km

1 stop

Tickets from 75

Saint Petersburg

14.06.2021

18.06.2021

2 823.00 km

1 stop

Tickets from 78

Chisinau

04.07.2021

11.07.2021

2 212.00 km

1 stop

Tickets from 79

Gothenburg

08.07.2021

11.07.2021

1 944.00 km

1 stop

Tickets from 80

Dusseldorf

26.05.2021

31.05.2021

1 150.00 km

1 stop

Tickets from 82

Stockholm

31.05.2021

13.06.2021

2 281.00 km

1 stop

Tickets from 82

Oviedo

19.06.2021

17.07.2021

715.00 km

1 stop

Tickets from 83

Iasi

13.06.2021

23.06.2021

2 116.00 km

1 stop

Tickets from 86

San Sebastian

25.07.2021

27.07.2021

403.00 km

Direct

Tickets from 86

La Coruna

11.06.2021

13.06.2021

895.00 km

Direct

Tickets from 87

Florence

16.07.2021

19.07.2021

790.00 km

Direct

Tickets from 88

Munich

09.08.2021

16.08.2021

1 055.00 km

Direct

Tickets from 88

Kutaisi

08.07.2021

22.07.2021

3 331.00 km

1 stop

Tickets from 90

Catania

23.05.2021

30.05.2021

1 190.00 km

Direct

Tickets from 90

Zurich

11.06.2021

22.06.2021

836.00 km

Direct

Tickets from 93

Agadir

29.06.2021

27.07.2021

1 615.00 km

1 stop

Tickets from 95

Lille

28.09.2021

01.10.2021

1 031.00 km

1 stop

Tickets from 96

Casablanca

27.05.2021

30.05.2021

1 226.00 km

1 stop

Tickets from 96

Riga

13.07.2021

13.07.2021

2 327.00 km

1 stop

Tickets from 97

Toulouse

26.08.2021

31.08.2021

257.00 km

1 stop

Tickets from 98

Almeria

01.09.2021

06.09.2021

639.00 km

Direct

Tickets from 98

Larnaca

12.06.2021

15.06.2021

2 830.00 km

1 stop

Tickets from 98

Istanbul

30.05.2021

06.06.2021

2 224.00 km

1 stop

Tickets from 100

Palermo

07.08.2021

14.08.2021

1 000.00 km

1 stop

Tickets from 101

Tirana

08.09.2021

25.09.2021

1 462.00 km

1 stop

Tickets from 104

Katowice

16.08.2021

23.08.2021

1 632.00 km

1 stop

Tickets from 110

Belgrade

19.07.2021

26.07.2021

1 531.00 km

1 stop

Tickets from 113

Split

18.06.2021

22.06.2021

1 183.00 km

1 stop

Tickets from 116

Antalya

28.06.2021

01.07.2021

2 509.00 km

1 stop

Tickets from 121

Reykjavik

10.01.2022

15.01.2022

2 966.00 km

1 stop

Tickets from 122

Dubrovnik

27.05.2021

07.06.2021

1 336.00 km

Direct

Tickets from 122

Helsinki

22.06.2021

09.07.2021

2 619.00 km

1 stop

Tickets from 123

Tel Aviv-Yafo

23.05.2021

28.05.2021

3 078.00 km

1 stop

Tickets from 124

Varna

01.06.2021

21.06.2021

2 113.00 km

1 stop

Tickets from 132

Faro

31.07.2021

07.08.2021

997.00 km

1 stop

Tickets from 133

Strasbourg

06.08.2021

18.08.2021

912.00 km

1 stop

Tickets from 135

Minsk

02.06.2021

05.06.2021

2 338.00 km

1 stop

Tickets from 141

Rabat

10.08.2021

31.08.2021

1 133.00 km

1 stop

Tickets from 145

Tunis

04.09.2021

11.09.2021

858.00 km

1 stop

Tickets from 145

Funchal

02.07.2021

09.07.2021

1 935.00 km

1 stop

Tickets from 151

Burgos

20.08.2021

22.08.2021

492.00 km

Direct

Tickets from 160

Badajoz

23.05.2021

06.06.2021

813.00 km

Direct

Tickets from 163

Craiova

02.06.2021

19.06.2021

1 796.00 km

1 stop

Tickets from 165

Ljubljana

10.06.2021

13.06.2021

1 122.00 km

1 stop

Tickets from 166

Preveza

07.06.2021

20.06.2021

1 602.00 km

1 stop

Tickets from 168

Leon

01.11.2021

08.11.2021

654.00 km

Direct

Tickets from 174

Oran

03.06.2021

24.06.2021

678.00 km

1 stop

Tickets from 176

Sarajevo

27.05.2021

05.06.2021

1 349.00 km

1 stop

Tickets from 178

Kherson

30.07.2021

27.08.2021

2 490.00 km

1 stop

Tickets from 179

Graz

01.08.2021

22.08.2021

1 227.00 km

1 stop

Tickets from 181

Dortmund

23.05.2021

24.05.2021

1 201.00 km

1 stop

Tickets from 185

Hurghada

14.09.2021

22.09.2021

3 284.00 km

1 stop

Tickets from 201

Dubai

08.06.2021

24.06.2021

5 169.00 km

1 stop

Tickets from 203

Melilla

10.06.2021

17.06.2021

814.00 km

1 stop

Tickets from 205

New York

09.09.2021

16.09.2021

6 172.00 km

1 stop

Tickets from 209

Bourgas

01.09.2021

17.09.2021

2 076.00 km

1 stop

Tickets from 217

Leipzig-Halle

24.05.2021

31.05.2021

1 356.00 km

1 stop

Tickets from 218

Turin

23.05.2021

27.05.2021

606.00 km

1 stop

Tickets from 223

Innsbruck

07.07.2021

11.07.2021

979.00 km

1 stop

Tickets from 229

Dresden

24.05.2021

31.05.2021

1 401.00 km

1 stop

Tickets from 237

Kefalonia

01.08.2021

08.08.2021

1 607.00 km

1 stop

Tickets from 241

Antwerp

12.06.2021

13.06.2021

1 107.00 km

1 stop

Tickets from 242

San Francisco

27.12.2021

07.01.2022

9 582.00 km

1 stop

Tickets from 244

Figari

19.06.2021

25.06.2021

578.00 km

1 stop

Tickets from 257

Fez

24.05.2021

25.05.2021

1 041.00 km

1 stop

Tickets from 262

Sharjah

26.02.2022

05.03.2022

5 183.00 km

1 stop

Tickets from 265

Dakar

25.08.2021

18.09.2021

3 520.00 km

1 stop

Tickets from 266

Cairo

30.10.2021

05.11.2021

2 905.00 km

1 stop

Tickets from 274

Zadar

20.05.2021

23.05.2021

1 118.00 km

1 stop

Tickets from 292

Metz

24.05.2021

31.05.2021

915.00 km

1 stop

Tickets from 292

Nizhniy Novgorod

07.08.2021

29.08.2021

3 398.00 km

1 stop

Tickets from 295

Toronto

06.07.2021

14.07.2021

6 409.00 km

1 stop

Tickets from 318

Constanta

06.06.2021

12.06.2021

2 170.00 km

1 stop

Tickets from 328

Tehran

08.07.2021

20.07.2021

4 276.00 km

1 stop

Tickets from 328

Tallinn

20.05.2021

23.05.2021

2 543.00 km

1 stop

Tickets from 329

Accra

01.10.2021

30.10.2021

3 989.00 km

1 stop

Tickets from 345

Abu Dhabi

02.06.2021

09.06.2021

5 140.00 km

1 stop

Tickets from 349

Beirut

20.05.2021

27.05.2021

3 036.00 km

1 stop

Tickets from 351

Montreal

04.04.2022

10.04.2022

5 904.00 km

1 stop

Tickets from 351

Belgorod

18.06.2021

20.06.2021

2 826.00 km

1 stop

Tickets from 369

Ulyanovsk

17.05.2021

29.05.2021

3 659.00 km

1 stop

Tickets from 370

Tokyo

08.09.2021

14.09.2021

10 425.00 km

1 stop

Tickets from 371

São Paulo

25.10.2021

19.11.2021

8 815.00 km

1 stop

Tickets from 373

Washington

24.05.2021

30.05.2021

6 497.00 km

1 stop

Tickets from 377

Orlando

22.05.2021

29.05.2021

7 464.00 km

1 stop

Tickets from 380

New Delhi

11.10.2021

01.11.2021

6 771.00 km

1 stop

Tickets from 385

Almaty

11.08.2021

25.08.2021

5 939.00 km

1 stop

Tickets from 390

Islamabad

22.07.2021

13.08.2021

6 149.00 km

1 stop

Tickets from 392

Murmansk

19.05.2021

22.05.2021

3 537.00 km

1 stop

Tickets from 396

Mexico City

08.06.2021

14.06.2021

9 499.00 km

1 stop

Tickets from 399

Bruges

16.07.2021

19.07.2021

1 095.00 km

1 stop

Tickets from 400

Johannesburg

15.11.2021

14.12.2021

7 983.00 km

1 stop

Tickets from 403

Banjul

02.08.2021

09.08.2021

3 615.00 km

1 stop

Tickets from 409

Lahore

25.05.2021

13.06.2021

6 374.00 km

1 stop

Tickets from 410

Paros

14.08.2021

21.08.2021

2 028.00 km

1 stop

Tickets from 423

Los Angeles

06.09.2021

14.09.2021

9 664.00 km

1 stop

Tickets from 426

Luxor

31.10.2021

10.11.2021

3 302.00 km

1 stop

Tickets from 430

Buenos Aires

23.10.2021

06.11.2021

10 477.00 km

1 stop

Tickets from 432

Jakarta

19.05.2021

26.05.2021

11 699.00 km

1 stop

Tickets from 447

Bangkok

06.09.2021

13.09.2021

9 689.00 km

1 stop

Tickets from 450

Nairobi

25.10.2021

06.11.2021

5 896.00 km

1 stop

Tickets from 485

Abidjan

06.08.2021

16.08.2021

4 067.00 km

1 stop

Tickets from 496

Lagos

09.01.2022

06.02.2022

3 876.00 km

1 stop

Tickets from 505

Tashkent

26.06.2021

06.07.2021

5 459.00 km

1 stop

Tickets from 541

Higuey

02.09.2021

09.09.2021

7 059.00 km

1 stop

Tickets from 546

Male

11.08.2021

19.08.2021

8 157.00 km

1 stop

Tickets from 549

Zanzibar

08.08.2021

22.08.2021

6 503.00 km

1 stop

Tickets from 552

Sialkot

25.05.2021

15.06.2021

6 323.00 km

1 stop

Tickets from 554

Kuala Lumpur

06.09.2021

17.09.2021

10 578.00 km

1 stop

Tickets from 576

Gibraltar

25.05.2021

31.05.2021

874.00 km

1 stop

Tickets from 581

Bamako

05.10.2021

06.10.2021

3 358.00 km

1 stop

Tickets from 586

Havana

02.06.2021

12.06.2021

7 917.00 km

1 stop

Tickets from 598

Addis Ababa

25.10.2021

06.11.2021

5 091.00 km

1 stop

Tickets from 621

Cartagena

10.08.2021

31.08.2021

8 227.00 km

1 stop

Tickets from 644

Nassau

23.05.2021

30.05.2021

7 368.00 km

1 stop

Tickets from 652

Charlotte

08.08.2021

14.08.2021

6 999.00 km

1 stop

Tickets from 660

Sal

05.07.2021

11.07.2021

3 646.00 km

1 stop

Tickets from 724

Plaisance

27.07.2021

20.08.2021

8 946.00 km

1 stop

Tickets from 959

Fort De France

20.05.2021

22.05.2021

6 721.00 km

1 stop

Tickets from 963

CRK

06.02.2022

07.02.2022

11 079.00 km

1 stop

Tickets from 1 266

 

Best flight deals from Malaga

Destination Departure date Return date Distance Stops Find Ticket

London

24.05.2021

31.05.2021

1 684.00 km

Direct

Tickets from 26

Palma de Mallorca

12.06.2021

19.06.2021

700.00 km

Direct

Tickets from 29

Fez

06.06.2021

19.06.2021

314.00 km

1 stop

Tickets from 32

Milan

26.06.2021

03.07.2021

1 496.00 km

Direct

Tickets from 38

Bologna

25.06.2021

28.06.2021

1 584.00 km

Direct

Tickets from 41

Barcelona

18.06.2021

21.06.2021

770.00 km

1 stop

Tickets from 42

Porto

15.06.2021

20.06.2021

612.00 km

1 stop

Tickets from 43

Bristol

30.06.2021

05.07.2021

1 638.00 km

Direct

Tickets from 47

Ibiza

14.07.2021

18.07.2021

562.00 km

Direct

Tickets from 51

Lisbon

18.06.2021

23.06.2021

470.00 km

1 stop

Tickets from 52

Stockholm

01.06.2021

10.06.2021

2 991.00 km

1 stop

Tickets from 53

Madrid

09.06.2021

11.06.2021

416.00 km

1 stop

Tickets from 54

Tenerife

05.06.2021

08.06.2021

1 478.00 km

Direct

Tickets from 55

Brussels

09.06.2021

14.06.2021

1 720.00 km

Direct

Tickets from 55

Naples

06.06.2021

12.06.2021

1 680.00 km

1 stop

Tickets from 57

Toulouse

04.06.2021

19.06.2021

913.00 km

1 stop

Tickets from 57

Gran Canaria

18.06.2021

25.06.2021

1 419.00 km

Direct

Tickets from 58

Oviedo

10.06.2021

14.06.2021

773.00 km

Direct

Tickets from 59

Paris

03.06.2021

10.06.2021

1 458.00 km

1 stop

Tickets from 64

Valencia

01.07.2021

08.07.2021

464.00 km

Direct

Tickets from 64

Berlin

12.11.2021

14.11.2021

2 243.00 km

Direct

Tickets from 64

Rome

04.06.2021

06.06.2021

1 563.00 km

1 stop

Tickets from 65

Frankfurt

09.07.2021

16.07.2021

1 812.00 km

1 stop

Tickets from 66

Seville

15.06.2021

17.06.2021

158.00 km

1 stop

Tickets from 67

Bucharest

25.06.2021

30.06.2021

2 701.00 km

1 stop

Tickets from 68

Bilbao

28.05.2021

01.06.2021

738.00 km

Direct

Tickets from 68

Vilnius

07.06.2021

18.06.2021

3 012.00 km

1 stop

Tickets from 70

Cologne

02.06.2021

06.06.2021

1 823.00 km

1 stop

Tickets from 72

Athens

07.06.2021

13.06.2021

2 504.00 km

1 stop

Tickets from 74

Warsaw

08.06.2021

12.06.2021

2 627.00 km

1 stop

Tickets from 74

Kiev

12.06.2021

26.06.2021

3 163.00 km

1 stop

Tickets from 75

Odessa

21.06.2021

30.06.2021

3 086.00 km

1 stop

Tickets from 77

Santiago De Compostela

03.12.2021

11.12.2021

767.00 km

Direct

Tickets from 77

Prague

08.07.2021

20.07.2021

2 118.00 km

1 stop

Tickets from 78

Budapest

24.06.2021

28.06.2021

2 265.00 km

1 stop

Tickets from 78

Copenhagen

03.07.2021

11.07.2021

2 470.00 km

1 stop

Tickets from 78

Santander

01.10.2021

05.10.2021

752.00 km

1 stop

Tickets from 79

Melilla

15.06.2021

22.06.2021

207.00 km

Direct

Tickets from 86

Geneva

28.05.2021

30.05.2021

1 372.00 km

1 stop

Tickets from 86

Vitoria

29.05.2021

01.06.2021

705.00 km

Direct

Tickets from 87

Faro

04.06.2021

11.06.2021

314.00 km

1 stop

Tickets from 90

Krakow

24.06.2021

29.06.2021

2 440.00 km

1 stop

Tickets from 94

Bordeaux

30.07.2021

08.08.2021

959.00 km

1 stop

Tickets from 94

Cluj-Napoca

08.06.2021

20.06.2021

2 570.00 km

1 stop

Tickets from 95

Tangier

05.06.2021

09.06.2021

173.00 km

1 stop

Tickets from 95

Hamburg

28.05.2021

30.05.2021

2 179.00 km

1 stop

Tickets from 98

Moscow

19.06.2021

05.07.2021

3 782.00 km

1 stop

Tickets from 98

Riga

20.05.2021

23.05.2021

3 077.00 km

1 stop

Tickets from 100

Nice

24.10.2021

26.10.2021

1 252.00 km

1 stop

Tickets from 103

Split

26.06.2021

04.07.2021

1 913.00 km

1 stop

Tickets from 105

Billund

03.08.2021

17.08.2021

2 352.00 km

1 stop

Tickets from 106

Larnaca

07.06.2021

10.06.2021

3 418.00 km

1 stop

Tickets from 109

Bratislava

09.09.2021

12.09.2021

2 174.00 km

1 stop

Tickets from 110

Edinburgh

19.07.2021

26.07.2021

2 142.00 km

1 stop

Tickets from 110

Dusseldorf

21.09.2021

26.09.2021

1 842.00 km

1 stop

Tickets from 113

Sofia

01.06.2021

03.06.2021

2 462.00 km

1 stop

Tickets from 114

Menorca

14.07.2021

18.07.2021

832.00 km

1 stop

Tickets from 114

Casablanca

10.01.2022

16.01.2022

456.00 km

1 stop

Tickets from 115

Marrakech

10.07.2021

17.07.2021

659.00 km

1 stop

Tickets from 117

Santorini

07.06.2021

13.06.2021

2 663.00 km

1 stop

Tickets from 120

Pisa

25.07.2021

07.08.2021

1 476.00 km

1 stop

Tickets from 121

Chisinau

01.06.2021

07.06.2021

2 963.00 km

1 stop

Tickets from 123

Lyon

15.07.2021

20.07.2021

1 268.00 km

1 stop

Tickets from 123

Istanbul

05.06.2021

12.06.2021

2 902.00 km

1 stop

Tickets from 124

Chania

15.10.2021

22.10.2021

2 561.00 km

1 stop

Tickets from 125

Puerto del Rosario

05.09.2021

24.09.2021

1 276.00 km

1 stop

Tickets from 125

Arrecife

25.05.2021

31.05.2021

1 218.00 km

1 stop

Tickets from 125

Dubrovnik

14.06.2021

21.06.2021

2 042.00 km

1 stop

Tickets from 127

Paphos

01.08.2021

20.08.2021

3 322.00 km

1 stop

Tickets from 131

Gdansk

19.07.2021

09.08.2021

2 631.00 km

1 stop

Tickets from 139

Vigo

27.05.2021

28.05.2021

715.00 km

1 stop

Tickets from 145

Nador

29.06.2021

24.07.2021

229.00 km

1 stop

Tickets from 146

Podgorica

03.07.2021

11.07.2021

2 118.00 km

1 stop

Tickets from 146

Helsinki

28.07.2021

29.07.2021

3 350.00 km

1 stop

Tickets from 156

Oslo

18.05.2021

24.05.2021

2 800.00 km

1 stop

Tickets from 161

Gothenburg

30.06.2021

30.06.2021

2 628.00 km

1 stop

Tickets from 162

Rhodes

25.06.2021

28.06.2021

2 893.00 km

1 stop

Tickets from 169

Belgrade

17.08.2021

23.08.2021

2 271.00 km

1 stop

Tickets from 170

Rotterdam

12.08.2021

26.08.2021

1 831.00 km

1 stop

Tickets from 171

Funchal

12.11.2021

17.11.2021

1 215.00 km

1 stop

Tickets from 171

Tivat

03.07.2021

11.07.2021

2 077.00 km

1 stop

Tickets from 190

Bacau

01.08.2021

30.08.2021

2 807.00 km

1 stop

Tickets from 203

Glasgow

25.05.2021

27.05.2021

2 131.00 km

1 stop

Tickets from 206

Miami

26.11.2021

28.11.2021

7 133.00 km

1 stop

Tickets from 216

New York

26.11.2021

30.11.2021

5 899.00 km

1 stop

Tickets from 220

Kerkyra

28.05.2021

31.05.2021

2 147.00 km

1 stop

Tickets from 231

Luxembourg

04.09.2021

04.09.2021

1 672.00 km

1 stop

Tickets from 242

Pula

11.06.2021

16.06.2021

1 787.00 km

1 stop

Tickets from 248

Bodrum

29.07.2021

05.08.2021

2 839.00 km

1 stop

Tickets from 265

Turku

28.07.2021

29.07.2021

3 250.00 km

1 stop

Tickets from 287

Samara

21.05.2021

28.05.2021

4 541.00 km

1 stop

Tickets from 295

Chelyabinsk

28.05.2021

04.06.2021

5 269.00 km

1 stop

Tickets from 295

Mineralnye Vody

03.09.2021

30.09.2021

4 050.00 km

1 stop

Tickets from 302

Astrakhan

18.06.2021

24.06.2021

4 413.00 km

1 stop

Tickets from 347

Nevsehir

27.05.2021

30.05.2021

3 431.00 km

1 stop

Tickets from 365

Tokyo

18.09.2021