Cheap Flights to Spain

There are total 51 airlines have flights to Spain including Vueling Airlines, Aegean Airlines, Air Canada, Azul Airlines, Air India, Royal Air Maroc, Finnair, British Airways, airBaltic, China Airlines, Cathay Pacific, Condor, Norwegian, Evelop!, Wamos Air, Emirates, Ethiopian Airlines, eurowings, Cobalt, Ryanair, Pegasus Airlines, LEVEL, Iberia, Capital Airlines, Japan Airlines, Mauritania Airlines, Pobeda, LATAM Airlines Group, EgyptAir, China Eastern, Binter Canarias, Air New Zealand, PIA, Ukraine International, Plus Ultra Lineas Aereas, Qatar Airways, Atlantic Airways, S7 Airlines, SAS, Singapore Airlines, Aeroflot, Saudia, Turkish Airlines, TAP Air Portugal, Air Transat, Tunisair, Air Europa, Volotea, Mahan Air, Wizz Air, WOW air.

You can get flights from 10 are and continents to Spain. Check below to get your flights

Flight from Africa to Spain

Algeria

Oran to Alicante
Wed 29/Nov
Vueling Airlines
Direct
64 USD

Angola

Luanda to Barcelona
Thu 21/Dec
TAP Air Portugal
Connection
233 USD

Benin

Cotonou to Madrid
Sat 02/Dec
Turkish Airlines
Connection
474 USD

Botswana

Gaborone to Madrid
Wed 15/Nov
Ethiopian Airlines
Connection
537 USD

Burundi

Bujumbura to Madrid
Mon 04/Dec
Ethiopian Airlines
Connection
532 USD

Cameroon

Douala to Barcelona
Mon 11/Dec
Royal Air Maroc
Connection
365 USD

Cape Verde

Sal to Gran Canaria
Fri 01/Dec
Binter Canarias
Direct
103 USD

Chad

Ndjamena to Barcelona
Wed 22/Nov
EgyptAir
Connection
351 USD

Comoros

Moroni to Barcelona
Mon 08/Jan
Connection
693 USD

Djibouti

Djibouti to Madrid
Fri 17/Nov
Ethiopian Airlines
Connection
496 USD

Egypt

Cairo to Barcelona
Fri 19/Jan
Aegean Airlines
Connection
90 USD
Cairo to Madrid
Thu 04/Jan
EgyptAir
Direct
398 USD

Equatorial Guinea

Malabo to Madrid
Sat 18/Nov
Iberia
Direct
322 USD

Eritrea

Asmara to Madrid
Wed 25/Apr
EgyptAir
Connection
432 USD

Ethiopia

Addis Ababa to Barcelona
Fri 17/Nov
EgyptAir
Connection
319 USD

Gabon

Libreville to Madrid
Wed 03/Jan
Ethiopian Airlines
Connection
537 USD

Gambia

Banjul to Barcelona
Sat 17/Mar
Vueling Airlines
Direct
124 USD

Ghana

Accra to Barcelona
Thu 03/May
TAP Air Portugal
Connection
157 USD

Guinea

Conakry to Barcelona
Mon 13/Nov
Royal Air Maroc
Connection
407 USD

Ivory Coast

Abidjan to Barcelona
Fri 03/Nov
TAP Air Portugal
Connection
241 USD

Kenya

Nairobi to Barcelona
Fri 16/Mar
Royal Air Maroc
Connection
200 USD

Lesotho

Maseru to Madrid
Mon 01/Jan
Connection
721 USD

Liberia

Monrovia to Madrid
Sun 19/Nov
Royal Air Maroc
Connection
557 USD

Madagascar

Antananarivo to Madrid
Fri 10/Nov
Ethiopian Airlines
Connection
511 USD

Malawi

Lilongwe to Madrid
Fri 10/Nov
Ethiopian Airlines
Connection
562 USD

Mali

Bamako to Barcelona
Sat 27/Jan
Tunisair
Connection
281 USD

Mauritania

Nouadhibou to Gran Canaria
Fri 09/Feb
Mauritania Airlines
Direct
122 USD

Mauritius

Mauritius to Madrid
Fri 23/Mar
Saudia
Connection
349 USD

Mayotte

Dzaoudzi to Madrid
Tue 05/Dec
Connection
626 USD

Morocco

Fes to Seville
Sun 12/Nov
Ryanair
Direct
12 USD

Mozambique

Maputo to Madrid
Wed 07/Feb
TAP Air Portugal
Connection
297 USD

Namibia

Windhoek to Barcelona
Thu 18/Jan
eurowings
Connection
295 USD

Niger

Niamey to Barcelona
Sun 19/Nov
Tunisair
Connection
309 USD

Nigeria

Lagos to Barcelona
Wed 15/Nov
Royal Air Maroc
Connection
288 USD

Reunion

Saint Denis to Barcelona
Sun 14/Jan
Condor
Connection
659 USD

Sao Tome and Principe

Sao Tome Is to Gran Canaria
Mon 05/Feb
TAP Air Portugal
Connection
329 USD

Senegal

Dakar to
Fri 12/Jan
TAP Air Portugal
Connection
128 USD
Dakar to Barcelona
Sat 31/Mar
Vueling Airlines
Direct
183 USD

Seychelles

Mahe Island to Menorca
Wed 03/Jan
Connection
457 USD

Sierra Leone

Freetown to Malaga
Fri 01/Jun
Royal Air Maroc
Connection
524 USD

Somalia

Mogadishu to Madrid
Sun 05/Nov
Connection
830 USD

South Africa

Johannesburg to Madrid
Mon 26/Mar
Iberia
Direct
2162 USD
Cape Town to Barcelona
Sun 26/Nov
eurowings
Connection
334 USD

Sudan

Khartoum to Madrid
Tue 07/Nov
EgyptAir
Connection
250 USD

Swaziland

Manzini to Madrid
Wed 15/Nov
Connection
636 USD

Tunisia

Tunis Carthage to Barcelona
Sat 07/Jul
Vueling Airlines
Direct
54 USD

Uganda

Entebbe to Barcelona
Sun 26/Nov
EgyptAir
Connection
303 USD

Zambia

Livingstone to Bilbao
Fri 02/Mar
British Airways
Connection
443 USD

Zimbabwe

Victoria Falls to Madrid
Fri 29/Jun
British Airways
Connection
464 USD

Flight from Arctic Region to Spain

Greenland

Nuuk to Barcelona
Thu 23/Nov
Connection
651 USD

Iceland

Reykjavik to Barcelona
Sun 11/Feb
WOW air
Direct
66 USD

Flight from Asia to Spain

Armenia

Yerevan to Barcelona
Sun 04/Mar
Aegean Airlines
Connection
112 USD

Azerbaijan

Baku to Madrid
Sun 15/Jul
airBaltic
Connection
189 USD

China

Shanghai to Madrid
Fri 09/Feb
Iberia
Direct
303 USD

Georgia

Kutaisi to Barcelona
Fri 14/Sep
Wizz Air
Direct
67 USD

India

New Delhi to Madrid
Tue 17/Apr
Air India
Direct
367 USD
New Delhi to Malaga
Fri 13/Apr
Aeroflot
Connection
283 USD

Japan

Tokyo to
Tue 29/May
Aeroflot
Connection
329 USD
Tokyo to Madrid
Fri 05/Jan
Japan Airlines
Direct
823 USD

Kyrgyzstan

Bishkek to Madrid
Fri 27/Oct
Pegasus Airlines
Connection
151 USD

Maldives

Male to Malaga
Sat 17/Mar
Aeroflot
Connection
387 USD

Nepal

Kathmandu to Barcelona
Sat 24/Feb
Connection
417 USD

North Korea

Pyongyang to Madrid
Thu 16/Nov
Connection
809 USD

Pakistan

Karachi to Madrid
Sun 19/Nov
PIA
Connection
372 USD
Lahore to Barcelona
Tue 13/Feb
PIA
Direct
377 USD

Russia

Moscow to Girona
Tue 13/Mar
Pobeda
Direct
48 USD

South Korea

Seoul to Madrid
Tue 31/Oct
China Eastern
Connection
346 USD

Sri Lanka

Colombo to Barcelona
Thu 08/Mar
Connection
376 USD

Tajikistan

Khudzhand to Barcelona
Sun 19/Nov
S7 Airlines
Connection
329 USD

Turkmenistan

Ashgabat to Barcelona
Wed 08/Nov
S7 Airlines
Connection
278 USD

Uzbekistan

Urgench to Madrid
Wed 07/Mar
S7 Airlines
Connection
308 USD

Flight from Central America and the Caribbean to Spain

Anguilla

The Valley to Malaga
Fri 24/Nov
Connection
794 USD

Antigua and Barbuda

Saint John's to Madrid
Mon 13/Nov
Condor
Connection
484 USD

Aruba

Oranjestad to Madrid
Fri 02/Mar
Air Canada
Connection
581 USD

Bahamas

Nassau to Barcelona
Mon 27/Nov
Connection
485 USD

Barbados

Bridgetown to Barcelona
Sat 13/Jan
Connection
395 USD

Belize

Belize City to Madrid
Sat 14/Apr
Connection
622 USD

Cayman Islands

Grand Cayman Island to Madrid
Mon 26/Mar
Air Canada
Connection
572 USD

Cuba

Havana to Madrid
Sun 10/Dec
Evelop!
Direct
294 USD

Dominica

Dominica to Barcelona
Wed 10/Jan
Connection
867 USD

Dominican Republic

Punta Cana to Barcelona
Tue 20/Mar
LEVEL
Direct
200 USD

Guadeloupe

Pointe A Pitre to Barcelona
Sun 21/Jan
Norwegian
Connection
316 USD

Guatemala

Guatemala City to Madrid
Tue 16/Jan
Iberia
Direct
3655 USD
Guatemala City to Madrid
Tue 16/Jan
Connection
363 USD

Haiti

Port Au Prince to Madrid
Mon 18/Jun
Air Canada
Connection
581 USD

Honduras

San Pedro Sula to Barcelona
Wed 15/Nov
Connection
652 USD
San Pedro Sula to Madrid
Thu 02/Nov
Air Europa
Direct
706 USD

Jamaica

Montego Bay to Palma
Fri 13/Apr
eurowings
Connection
319 USD

Martinique

Fort De France to Barcelona
Mon 11/Dec
Norwegian
Connection
317 USD

Nicaragua

Managua to Madrid
Thu 01/Feb
Connection
354 USD
Managua to Madrid
Mon 08/Oct
Iberia
Direct
3928 USD

Panama

Panama City to
Thu 01/Mar
Turkish Airlines
Connection
511 USD

Puerto Rico

San Juan to Madrid
Mon 10/Sep
Finnair
Direct
828 USD
San Juan to Malaga
Thu 01/Feb
TAP Air Portugal
Connection
374 USD

Saint Vincent and the Grenadines

Kingstown to Barcelona
Sat 11/Nov
Connection
704 USD

Trinidad and Tobago

Port Of Spain to Barcelona
Tue 05/Dec
Condor
Connection
554 USD

Turks and Caicos islands

Providenciales to Barcelona
Fri 10/Nov
Air Canada
Connection
585 USD

Flight from Europe to Spain

Albania

Tirana to Madrid
Fri 09/Feb
Aegean Airlines
Connection
77 USD

Austria

Salzburg to Palma
Fri 02/Mar
eurowings
Direct
36 USD

Belarus

Minsk to Malaga
Sat 01/Sep
airBaltic
Connection
126 USD
Minsk to Barcelona
Wed 01/Aug
Vueling Airlines
Direct
131 USD

Belgium

Brussels to Palma
Thu 23/Nov
Ryanair
Direct
12 USD

Bosnia and Herzegovina

Sarajevo to Barcelona
Thu 26/Oct
Pegasus Airlines
Connection
106 USD

Bulgaria

Sofia to Barcelona
Sun 14/Jan
Wizz Air
Direct
18 USD

Croatia

Dubrovnik to Madrid
Tue 08/May
Norwegian
Direct
53 USD

Czech Republic

Prague to Barcelona
Tue 16/Jan
Ryanair
Direct
24 USD

Denmark

Copenhagen to Madrid
Wed 31/Jan
Ryanair
Direct
20 USD

Estonia

Tallinn to Girona
Tue 04/Sep
Ryanair
Direct
66 USD

Faroe Islands

Sorvagur to Palma
Wed 01/Aug
Atlantic Airways
Direct
228 USD
Sorvagur to Barcelona
Thu 15/Feb
SAS
Connection
183 USD

Finland

Helsinki to Palma
Mon 18/Dec
Norwegian
Direct
59 USD

France

Bordeaux to Madrid
Fri 19/Jan
Volotea
Direct
12 USD

Germany

Frankfurt to Girona
Sun 18/Feb
Ryanair
Direct
12 USD

Gibraltar

Gibraltar to Bilbao
Sat 20/Jan
Connection
88 USD

Greece

Athens to Barcelona
Wed 28/Feb
Aegean Airlines
Direct
34 USD

Hungary

Budapest to Barcelona
Wed 10/Jan
Ryanair
Direct
18 USD

Ireland

Dublin to Barcelona
Thu 23/Nov
Ryanair
Direct
21 USD

Italy

Cagliari to Girona
Thu 25/Jan
Ryanair
Direct
12 USD

Latvia

Riga to Girona
Thu 04/Oct
Ryanair
Direct
56 USD

Lithuania

Vilnius to Madrid
Fri 26/Jan
Ryanair
Direct
24 USD

Luxembourg

Luxembourg to Barcelona
Mon 13/Nov
Ryanair
Direct
16 USD

Malta

Luqa to
Wed 29/Nov
Ryanair
Direct
12 USD

Moldova

Chisinau to Barcelona
Tue 20/Feb
Wizz Air
Direct
36 USD

Netherlands

Eindhoven to Reus
Thu 08/Feb
Ryanair
Direct
12 USD

Norway

Oslo to Alicante
Tue 12/Dec
Ryanair
Direct
24 USD

Poland

Warsaw to Fuerteventura
Tue 31/Oct
Ryanair
Direct
12 USD

Portugal

Porto to Barcelona
Wed 17/Jan
Ryanair
Direct
16 USD

Romania

Oradea to Girona
Tue 02/Jan
Ryanair
Direct
12 USD

Serbia

Belgrade to Barcelona
Tue 27/Mar
Vueling Airlines
Direct
65 USD

Slovakia

Bratislava to Girona
Fri 09/Feb
Ryanair
Direct
21 USD

Slovenia

Ljubljana to Asturias
Tue 07/Nov
Connection
109 USD

Spain

Palma to Barcelona
Tue 14/Nov
Ryanair
Direct
10 USD

Sweden

Stockholm to Barcelona
Thu 25/Jan
Ryanair
Direct
18 USD

Switzerland

Geneva to Barcelona
Sun 19/Nov
Vueling Airlines
Direct
23 USD

Ukraine

Kiev to Barcelona
Sat 13/Oct
Ukraine International
Direct
51 USD

Flight from Middle East to Spain

Cyprus

Larnaca to Madrid
Fri 09/Feb
Cobalt
Direct
107 USD
Larnaca to Barcelona
Thu 08/Mar
Aegean Airlines
Connection
76 USD

Iran

Tehran to Madrid
Sun 10/Dec
Pegasus Airlines
Connection
106 USD
Tehran to Barcelona
Sun 10/Dec
Mahan Air
Direct
369 USD

Iraq

Baghdad to Madrid
Fri 02/Feb
Pegasus Airlines
Connection
162 USD

Israel

Tel Aviv to Barcelona
Fri 29/Dec
Norwegian
Direct
88 USD

Jordan

Amman to Madrid
Wed 10/Jan
Iberia
Direct
345 USD
Amman to Barcelona
Sat 20/Jan
Aegean Airlines
Connection
132 USD

Lebanon

Beirut to Madrid
Sun 17/Dec
Aegean Airlines
Connection
103 USD
Beirut to Barcelona
Wed 28/Mar
Vueling Airlines
Direct
112 USD

Qatar

Doha to Madrid
Thu 30/Nov
Qatar Airways
Direct
557 USD
Doha to Madrid
Sun 11/Feb
Pegasus Airlines
Connection
131 USD

Saudi Arabia

Jeddah to Madrid
Tue 21/Nov
Saudia
Direct
409 USD
Jeddah to Madrid
Sun 04/Feb
Aegean Airlines
Connection
179 USD

Turkey

Istanbul to Madrid
Sun 04/Mar
Aegean Airlines
Connection
60 USD

United Arab Emirates

Dubai to Barcelona
Tue 30/Jan
Emirates
Direct
442 USD
Abu Dhabi to Madrid
Tue 25/Sep
Pegasus Airlines
Connection
108 USD

Flight from North America to Spain

Bermuda

Hamilton to Gran Canaria
Wed 07/Mar
Connection
479 USD

Canada

Montreal to Malaga
Tue 20/Feb
Air Transat
Direct
402 USD
Toronto to Vigo
Wed 14/Feb
TAP Air Portugal
Connection
251 USD

Mexico

Cancun to Madrid
Sun 12/Aug
Wamos Air
Direct
286 USD

United States

Los Angeles to Barcelona
Sun 04/Mar
Norwegian
Connection
141 USD
Oakland to Barcelona
Wed 14/Feb
LEVEL
Direct
162 USD

Flight from Oceania to Spain

Australia

Sydney to Madrid
Tue 31/Oct
China Eastern
Connection
481 USD

Cook Islands

Rarotonga to Barcelona
Wed 14/Mar
Singapore Airlines
Connection
949 USD

Fiji

Nadi to Barcelona
Fri 13/Apr
Connection
681 USD

French Polynesia

Papeete to Barcelona
Mon 23/Apr
Air New Zealand
Connection
1073 USD

Guam

Barrigada / Tamuning to Madrid
Thu 09/Aug
China Airlines
Connection
627 USD

New Caledonia

Noumea to Madrid
Fri 09/Mar
Connection
791 USD

New Zealand

Auckland to Madrid
Tue 21/Nov
Connection
622 USD

Niue

Niue Island to Barcelona
Wed 13/Dec
Connection
1495 USD

Northern Mariana Islands

Saipan to Madrid
Thu 19/Apr
Connection
827 USD

Palau

Koror to Barcelona
Tue 13/Mar
Connection
813 USD

Papua New Guinea

Port Moresby to Madrid
Fri 03/Nov
Connection
664 USD

Samoa

Apia to Barcelona
Thu 01/Feb
Connection
929 USD

Solomon Islands

Honiara to Barcelona
Thu 16/Nov
Connection
1150 USD

Tonga

Tongatapu to Barcelona
Fri 20/Apr
Singapore Airlines
Connection
945 USD

Vanuatu

Port Vila to Barcelona
Fri 24/Nov
Singapore Airlines
Connection
977 USD

Flight from South America to Spain

Argentina

Buenos Aires to Barcelona
Thu 28/Dec
Iberia
Direct
469 USD
Buenos Aires to Alicante
Thu 22/Feb
Norwegian
Connection
342 USD

Brazil

Porto Alegre to Barcelona
Fri 24/Aug
TAP Air Portugal
Connection
267 USD
Recife to Madrid
Wed 27/Dec
Air Europa
Direct
387 USD

Colombia

Bogota to Madrid
Sun 25/Feb
Connection
417 USD

Ecuador

Quito to Madrid
Sun 04/Mar
LATAM Airlines Group
Direct
597 USD

French Guiana

Cayenne to Madrid
Sat 11/Nov
Azul Airlines
Connection
395 USD

Guyana

Georgetown to Madrid
Thu 11/Jan
Connection
1135 USD

Paraguay

Asuncion to Madrid
Sun 28/Jan
Air Europa
Direct
613 USD
Asuncion to Madrid
Thu 11/Jan
Connection
545 USD

Peru

Lima to Madrid
Fri 09/Feb
Plus Ultra Lineas Aereas
Direct
488 USD
Lima to Madrid
Sat 05/May
Connection
326 USD

Suriname

Paramaribo to Madrid
Fri 29/Jun
Connection
869 USD

Uruguay

Montevideo to Madrid
Fri 09/Feb
Air Europa
Direct
552 USD
Montevideo to La Coruna
Mon 04/Dec
Connection
479 USD

Venezuela

Caracas to Madrid
Thu 12/Apr
TAP Air Portugal
Connection
352 USD
Caracas to Madrid
Mon 04/Dec
Air Europa
Direct
574 USD

Flight from Southeast Asia to Spain

Brunei

Bandar Seri Begawan to Barcelona
Wed 15/Nov
Connection
445 USD

Cambodia

Phnom Penh to Bilbao
Tue 14/Nov
Connection
435 USD

Hong Kong

Hong Kong to Barcelona
Wed 16/May
Cathay Pacific
Direct
615 USD

Indonesia

Jakarta to Barcelona
Tue 07/Nov
Connection
398 USD

Malaysia

Kuala Lumpur to Malaga
Fri 19/Jan
Finnair
Connection
380 USD

Philippines

Manila to Bilbao
Wed 15/Nov
Connection
387 USD

Singapore

Singapore to Barcelona
Mon 20/Aug
Singapore Airlines
Direct
466 USD
Singapore to Alicante
Thu 15/Mar
Norwegian
Connection
188 USD

Taiwan

Taipei to Madrid
Fri 03/Nov
Air Europa
Connection
408 USD

Thailand

Bangkok to Alicante
Wed 13/Jun
Norwegian
Connection
256 USD

Vietnam

Hanoi to Barcelona
Wed 06/Dec
Aeroflot
Connection
343 USD

Flight stats for Spain - did you know?

Every days, at least 701 domestic flights and 5,934 international flights departure and arrival in Spain Airports.
There are 77 airports in Spain and the 5 biggest are

  • Tenerife Metropolitan Area Airport (Tenerife Metropolitan Area, Spain).
    • Right now, airlines operate out of Tenerife Metropolitan Area Airport.
    • Tenerife Metropolitan Area Airport offers nonstop flights to cities.
    • Every week, at least 0 domestic and international flights depart from Tenerife Metropolitan Area Airport.
  • Burgos Airport (Burgos, Spain).
    • Right now, airlines operate out of Burgos Airport.
    • Burgos Airport offers nonstop flights to cities.
    • Every week, at least 0 domestic and international flights depart from Burgos Airport.
  • Barcelona–El Prat Airport (Barcelona, Spain).
    • Right now, airlines operate out of Barcelona–El Prat Airport.
    • Barcelona–El Prat Airport offers nonstop flights to cities.
    • Every week, at least 9,800 domestic and international flights depart from Barcelona–El Prat Airport.
  • Madrid Barajas International Airport (Madrid, Spain).
    • Right now, airlines operate out of Madrid Barajas International Airport.
    • Madrid Barajas International Airport offers nonstop flights to cities.
    • Every week, at least 11,774 domestic and international flights depart from Madrid Barajas International Airport.
  • Alicante Airport (Alicante, Spain).
    • Right now, airlines operate out of Alicante Airport.
    • Alicante Airport offers nonstop flights to cities.
    • Every week, at least 3,367 domestic and international flights depart from Alicante Airport.

Spain Current Time and travel information

The current time and date right now in Spain is
04:44:05

Monday 23th of October 2017

Standard Time +1.0 UTC

Capital: Madrid
Area: Europe
Timezone: Europe/Madrid
Phone extendtion: +34
Area in km: 504,782.0 km
Population: 40,491,000 people
Currency: Euro (EUR)
Embassy Spain

Where is Spain

Spain is a country with a small population which is located in the continent of Europe.

Countries near Spain include France, Morocco, Portugal, Gibraltar, and Andorra.

Its biggest cities and towns include Alicante, Asturias, Almeria, Bilbao, Barcelona, Granada, Ibiza, La Coruna, La Gomera Tenerife, and Lanzarote.

Spain Popular destinations

Flights to countries near Spain