Flights Europe Spain

Search and find cheap flights to Spain

Round-trip
Economy
Orlando (ORL)
Barcelona (BCN)
Thu 6/24
Thu 7/1
Any month
Compare vs. momondo |

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel to Spain.
View current Spain travel restrictions

Cheapest flights to cities in Spain

Click on the cities below to find out when it's cheapest to fly to Spain from United States
Barcelona
Barcelona

Useful information for your flight to Spain

Get up-to-date answers for some of the most frequently asked questions regarding flying to Spain

What are the most popular cities to visit in Spain?

Spain is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (1,594%) visit Barcelona more than other cities in the country, but other popular cities in Spain include Madrid and Málaga.

What popular landmarks are in Spain?

La Rambla is the most popular place of interest in Spain. Many travelers make it a point to stop there while traveling to Spain. Other popular landmarks and places of interest in Spain would be Placa de Catalunya, Puerta del Sol, or Sagrada Familia.

What is the best airport to land at to visit La Rambla?

The closest airport to La Rambla is Barcelona-El Prat Airport, which is located in Barcelona. If you plan on visiting or staying in this area, landing at Barcelona-El Prat Airport will be your best bet.

What is the cheapest flight to Spain?

The best prices found on momondo for flights to Spain are:
$7 per person with easyJet
$9 per person with Ryanair
$11 per person with Volotea


What are the current travel restrictions for Spain?

Entry restrictions

Spain has reopened its borders to travelers from most EU and Schengen Area countries; however, entry remains restricted to travelers arriving from other areas, except for Spanish nationals and residents, and accompanying immediate family members. Spain will not allow entry to inbound travelers that have been in the UK, Brazil or South Africa until at least March 16, with the exception of nationals and residents of Andorra and Spain. As of July 22, travelers arriving from Serbia are no longer allowed to enter Spain. For travelers arriving from outside the EU, only the following categories of travelers may enter: •Habitual residents in the European Union, Schengen Associated States, Andorra, Monaco, The Vatican, or San Marino. •Holders of a long-term visa issued by a Schengen member of Schengen Associated State who are going to that country. •Health professionals coming to Spain for work. •Goods and transport personnel in the practice of their duties. •Diplomats, consular, international officials, military personnel, civil protection and members of humanitarian organizations in the practice of their duties. •Students who study in one of the EU/Schengen member states and possess the appropriate visa or equivalent permit and medical insurance. They may enter the country 15 days prior to the start of their studies. •Highly qualified workers, including participants in high-level sporting events that take place in Spain. •People traveling for duly accredited family reasons. •People traveling for duly accredited humanitarian reasons of reasons of force major. •Residents of Australia, Canada, Georgia, Japan, New Zealand, Rwanda, South Korea, Thailand, Tunisia, or Uruguay, provided that they have come directly from these countries or only made international transits at airports outside of these countries.

Entry requirements

From November 23, all travelers (including children) arriving from Albania, Andorra, Argentina, Armenia, Aruba, Austria, Bahrain, Belgium, Belize, Bosnia and Herzegovina, Bulgaria, Cape Verde, Colombia, Costa Rica, Croatia, Cyprus, Czechia, Denmark, Estonia, France, French Polynesia, Georgia, Germany, Gibraltar, Greece, Guam, Hungary, Iceland, Ireland, Italy, Jordan, Kuwait, Latvia, Lebanon, Libya, Liechtenstein, Lithuania, Luxembourg, Malta, Moldova, Monaco, Morocco, Netherlands, North Macedonia, Norway, Palestinian Territory, Panama, Poland, Portugal, Puerto Rico, Romania, Russia, San Marino, Serbia, Slovakia, Slovenia, St. Martin, Sweden, Switzerland, Tunisia, UAE, UK, Ukraine and US, must present a medical certificate with a negative COVID-19 TMA, LAMP or PCR test result issued within 72 hours prior to arrival with the exception of travelers arriving from Azores in Portugal; Rogaland, More og Romsdal, Nordland, Viken, Innlandet, Vestfold og Telemark, Agder, Vestland, Trondelag or Troms og Finnmarkin in Norway; Kitri, Ionia Nisia, Dytiki Ellada or Sterea Ellada in Greece; Faroe Island or Greenland. Spot checks may be carried out on arrival to confirm travelers have undergone a COVID-19 PCR, TMA or LAMP test and have tested negative. A minimum fine of €3000 may be issued to anyone who does not comply. Spain has reopened its borders to travelers from the EU, the Schengen area, and the UK. Travelers arriving from the aforementioned areas are no longer required to present a residency certificate or to self-isolate upon entry into Spain; however they will need to complete an "FCS health control form" 48 hours before arrival at https://www.spth.gob.es/. A QR code generated from the completed form must be presented upon arrival. Travelers will also undergo a temperature check and visual health assessment. From November 14, travelers visiting the Canary Islands and are booked into regulated tourist accommodation must present a negative COVID-19 test taken no more than 72 hours earlier, when checking in to their accommodation, download and activate the Radar COVID notification app throughout their stay on the islands, and for 15 days after they return home. Children under the age of 7 are exempt from these requirements. Regional authorities in the Balearic Islands (Mallorca, Menorca, Ibiza, Formentera) have introduced three stages of control for domestic arrivals by sea or air to the islands, in addition to those for international arrivals to Spain. All tourists arriving from or via regions of Spain with a cumulative incidence of the virus of 150 cases per 100,000 inhabitants or greater must present a negative PCR or TMA carried out within 72 hours prior to arrival. A fine of up to € 3,000 is payable for anyone arriving without a valid test. Those with a justified reason for travel must complete a declaration and an antigen test upon arrival at the airport or port or will have to undergo a 10-day quarantine. Those resident in the Balearic islands must have a PCR at origin in the 72 hours prior to their arrival, or be tested on arrival or undergo a 10-day quarantine.

Quarantine requirements

Travelers arriving from Brazil or South Africa are subject to quarantine.

Transiting rules

Travelers transiting Spain via a Spanish airport on route to their final destination, the above mentioned PCR, TMA or Lamp test requirement and Health Control Form to enter the country does not apply. They should however, be prepared to show evidence of their onward journey such as flight tickets to their final destination. Restrictions introduced by Spain on passenger travel from the UK from December 22 until January 19 may also apply to those transiting through Spain to other international destinations.

All other info

Residency permits and D visas that expired between December 14, 2019 and June 21, 2020 are accepted for entry.

If you are planning to travel to Spain at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.

Popular cities and sights

Looking to visit Spain? Check out these cities and spend time seeing some of the most popular sights in the country
Barcelona
Catalonia

La Rambla
Placa de Catalunya
Passeig de Gracia
Sagrada Familia
Cathedral of Barcelona
Madrid
Madrid

Parque Warner Madrid
Puerta del Sol
Plaza Mayor
Estado Santiago Bernabéu
Estadio Vicente Calderón
Málaga
Andalusia

Palacio de Deportes José María Martín Carpena
Fundación Picasso
Castillo de Gibralfaro
La Rosaleda Stadium
Estadio Ciudad de Málaga
Palma de Mallorca
Balearic Islands

Palma Arena
Castell de Bellver
Parc de la Mar
Cathedral of Santa Maria of Palma
Llotja de Palma
Valencia
Valencia

Ciudad de las Artes y las Ciencias
Estadi Ciutat de València
Stadium Mestalla
Valencia Cathedral
Pont de l'Exposició
Seville
Andalusia

Alcázar
Estadio Benito Villamarin
Palacio Municipal de Deportes San Pablo
Hospital de los Venerables
Estadio Ramón Sánchez Pizjuán
Alicante
Valencia

Playa del Postiguet
Museo Arqueológico Provincial de Alicante
Pabellón Pedro Ferrándiz
Castillo de Santa Bárbara
Museum of Contemporary Arts
Ibiza
Balearic Islands

Figueretas Beach
Ibiza Castle
Museu Monogràfic Puig des Molins
Museo arqueológico de Ibiza y Formentera
Museu d'Art Contemporani
Las Palmas de Gran Canaria
Canary Islands

Estadio Gran Canaria
Museo Canario
Casa de Colón
Castillo de la Luz
Plaza de la Feria
Bilbao
Basque Country

Palacio Chávarri
Museo Guggenheim Bilbao
Basílica de Nuestra Señora de Begoña
Estadio San Mamés
Santiago Cathedral
Granadilla
Canary Islands

Aqualand Costa Adeje

Recent flights found to popular cities in Spain

Find flights to these popular cities in Spain from your nearest airport.
Air Europa
Air Europa
Jul 5
BCN
1h 35m
MAD
Air Europa
Jul 20
MAD
1h 25m
BCN
$37
Air Europa
Air Europa
Aug 11
BCN
1h 35m
MAD
Air Europa
Aug 16
MAD
1h 25m
BCN
$42
Air Europa
Air Europa
Aug 23
BCN
1h 35m
MAD
Air Europa
Aug 30
MAD
1h 25m
BCN
$44
Multiple Airlines
Multiple Airlines
Jul 5
BCN
6h 44m
MAD
Air Europa
Jul 20
MAD
1h 25m
BCN
$50
Ryanair
Ryanair
Jul 8
BCN
9h 15m
MAD
Ryanair
Jul 17
MAD
4h 14m
BCN
$53
Ryanair
Ryanair
Jul 27
BCN
7h 45m
MAD
Ryanair
Jul 28
MAD
13h 20m
BCN
$55
Air Europa
Air Europa
Aug 16
BCN
1h 35m
MAD
Air Europa
Sep 8
MAD
1h 25m
BCN
$56
Multiple Airlines
Multiple Airlines
Jul 6
BCN
6h 59m
MAD
Vueling
Jul 8
MAD
1h 19m
BCN
$58
Ryanair
Ryanair
Jul 5
BCN
6h 44m
MAD
Ryanair
Jul 20
MAD
18h 30m
BCN
$59
Multiple Airlines
Multiple Airlines
Aug 24
BCN
1h 35m
MAD
Vueling
Sep 9
MAD
1h 20m
BCN
$60
Air Europa
Air Europa
Jul 16
BCN
1h 35m
MAD
Air Europa
Jul 20
MAD
1h 25m
BCN
$62
Air Europa
Air Europa
Sep 23
BCN
1h 35m
MAD
Air Europa
Oct 1
MAD
1h 25m
BCN
$63
Ryanair
Ryanair
Oct 13
BCN
1h 40m
AGP
Ryanair
Oct 20
AGP
1h 30m
BCN
$28
Multiple Airlines
Multiple Airlines
Oct 13
BCN
1h 40m
AGP
Ryanair
Oct 20
AGP
10h 05m
BCN
$55
Vueling
Vueling
Jul 6
BCN
1h 40m
AGP
Vueling
Jul 9
AGP
1h 40m
BCN
$62
Multiple Airlines
Multiple Airlines
Jul 7
BCN
16h 30m
AGP
Multiple Airlines
Jul 12
AGP
11h 05m
BCN
$67
Ryanair
Ryanair
Sep 15
BCN
1h 40m
AGP
Ryanair
Sep 21
AGP
1h 30m
BCN
$68
Ryanair
Ryanair
Jul 15
BCN
28h 50m
AGP
Ryanair
Jul 21
AGP
6h 15m
BCN
$72
Ryanair
Ryanair
Jul 11
BCN
27h 40m
AGP
Ryanair
Jul 18
AGP
10h 55m
BCN
$74
Multiple Airlines
Multiple Airlines
Aug 2
BCN
15h 55m
AGP
Vueling
Aug 4
AGP
1h 40m
BCN
$76
Ryanair
Ryanair
Sep 24
BCN
1h 40m
AGP
Ryanair
Sep 27
AGP
1h 30m
BCN
$78
Ryanair
Ryanair
Jul 15
BCN
28h 50m
AGP
Ryanair
Jul 22
AGP
12h 50m
BCN
$79
Multiple Airlines
Multiple Airlines
Jul 15
BCN
28h 50m
AGP
Vueling
Jul 22
AGP
1h 40m
BCN
$80
Vueling
Vueling
Jul 6
BCN
1h 40m
AGP
Vueling
Aug 2
AGP
1h 40m
BCN
$81

Flights to Palma de Mallorca

Search all flight deals to Palma de Mallorca
Ryanair
Ryanair
Jul 4
BCN
0h 50m
PMI
Ryanair
Jul 16
PMI
0h 50m
BCN
$9
Ryanair
Ryanair
Aug 29
BCN
0h 50m
PMI
Ryanair
Sep 1
PMI
0h 50m
BCN
$15
Ryanair
Ryanair
Jul 18
BCN
0h 50m
PMI
Ryanair
Jul 23
PMI
0h 50m
BCN
$18
Ryanair
Ryanair
Jul 14
BCN
0h 50m
PMI
Ryanair
Jul 16
PMI
0h 50m
BCN
$19
Ryanair
Ryanair
Aug 29
BCN
0h 50m
PMI
Ryanair
Sep 12
PMI
0h 50m
BCN
$20
Ryanair
Ryanair
Jul 13
BCN
0h 50m
PMI
Ryanair
Jul 18
PMI
0h 50m
BCN
$21
Ryanair
Ryanair
Sep 5
BCN
0h 50m
PMI
Ryanair
Sep 12
PMI
0h 50m
BCN
$22
Air Europa
Air Europa
Nov 5
BCN
0h 45m
PMI
Air Europa
Nov 15
PMI
0h 50m
BCN
$23
Multiple Airlines
Multiple Airlines
Jul 12
BCN
0h 50m
PMI
Vueling
Jul 17
PMI
0h 55m
BCN
$24
Air Europa
Air Europa
Sep 7
BCN
0h 45m
PMI
Air Europa
Sep 11
PMI
0h 50m
BCN
$25
Ryanair
Ryanair
Aug 18
BCN
0h 50m
PMI
Ryanair
Aug 24
PMI
0h 50m
BCN
$26
Ryanair
Ryanair
Sep 15
BCN
0h 50m
PMI
Ryanair
Sep 21
PMI
0h 50m
BCN
$27
Vueling
Vueling
Sep 13
BCN
1h 00m
VLC
Vueling
Sep 20
VLC
1h 05m
BCN
$51
Vueling
Vueling
Sep 15
BCN
1h 00m
VLC
Vueling
Sep 21
VLC
1h 05m
BCN
$52
Vueling
Vueling
Jul 26
BCN
1h 00m
VLC
Vueling
Aug 2
VLC
1h 05m
BCN
$53
Vueling
Vueling
Sep 6
BCN
1h 00m
VLC
Vueling
Dec 19
VLC
1h 00m
BCN
$55
Vueling
Vueling
Aug 16
BCN
1h 00m
VLC
Vueling
Aug 20
VLC
1h 05m
BCN
$59
Multiple Airlines
Multiple Airlines
Sep 15
BCN
1h 00m
VLC
Ryanair
Sep 21
VLC
14h 45m
BCN
$60
Multiple Airlines
Multiple Airlines
Sep 13
BCN
1h 00m
VLC
Multiple Airlines
Sep 18
VLC
6h 50m
BCN
$62
Multiple Airlines
Multiple Airlines
Jul 26
BCN
8h 00m
VLC
Vueling
Aug 2
VLC
1h 05m
BCN
$63
Multiple Airlines
Multiple Airlines
Oct 9
BCN
12h 25m
VLC
Ryanair
Oct 11
VLC
4h 05m
BCN
$69
Air Europa
Air Europa
Sep 13
BCN
4h 05m
VLC
Air Europa
Sep 18
VLC
9h 05m
BCN
$71
Vueling
Vueling
Jul 9
BCN
1h 00m
VLC
Vueling
Jul 11
VLC
1h 05m
BCN
$73
Multiple Airlines
Multiple Airlines
Oct 9
BCN
8h 20m
VLC
Vueling
Oct 11
VLC
1h 05m
BCN
$77

Cheapest flight routes to Spain

These routes have the cheapest flights to Spain found by momondo users in United States
Departing Destination Best Price
San Francisco Barcelona $299
New York Madrid $336
Miami Madrid $363
Chicago Alicante $378
Newark Madrid $384
Boston Madrid $408
Los Angeles Barcelona $408
Washington Barcelona $409
Fort Lauderdale Madrid $474
Dallas Madrid $497

Popular routes landing in Spain

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Prague to Barcelona Flights
Fastest flight time
2h 40m
Cheapest price
$51
London to Barcelona Flights
Fastest flight time
2h 10m
Cheapest price
$57
Tel Aviv to Madrid Flights
Fastest flight time
5h 10m
Cheapest price
$87
San Francisco to Barcelona Flights
Fastest flight time
11h 30m
Cheapest price
$299
New York to Madrid Flights
Fastest flight time
6h 55m
Cheapest price
$336
Miami to Madrid Flights
Fastest flight time
8h 20m
Cheapest price
$363
Newark to Madrid Flights
Fastest flight time
7h 10m
Cheapest price
$384
Chicago to Madrid Flights
Fastest flight time
8h 10m
Cheapest price
$385
Los Angeles to Barcelona Flights
Fastest flight time
15h 35m
Cheapest price
$408
Boston to Madrid Flights
Fastest flight time
6h 50m
Cheapest price
$408
Washington to Barcelona Flights
Fastest flight time
10h 15m
Cheapest price
$409
Bogotá to Madrid Flights
Fastest flight time
9h 35m
Cheapest price
$442
San Juan to Madrid Flights
Fastest flight time
8h 05m
Cheapest price
$468
Buenos Aires to Madrid Flights
Fastest flight time
11h 40m
Cheapest price
$471
Fort Lauderdale to Madrid Flights
Fastest flight time
11h 30m
Cheapest price
$474
Dallas to Madrid Flights
Fastest flight time
9h 00m
Cheapest price
$497
Orlando to Madrid Flights
Fastest flight time
12h 30m
Cheapest price
$501
Baltimore to Barcelona Flights
Fastest flight time
10h 45m
Cheapest price
$506
Charlotte to Madrid Flights
Fastest flight time
13h 40m
Cheapest price
$509
San Jose to Barcelona Flights
Fastest flight time
14h 55m
Cheapest price
$512
View more

Flights Europe Spain
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First