Find cheap flights to Spain

Find cheap flights to Spain

Round-trip
Economy
Atlanta (ATL)
Spain
Fri 5/29
Fri 6/5
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Spain

Latest Spain Flight Deals

Barcelona
Nonstop from $367
Nonstop from $352
Madrid
Nonstop from $346
Nonstop from $542
Valencia
Nonstop from $557
1 stop from $521
Sevilla
Nonstop from $550
Nonstop from $466
Ibiza
Nonstop from $492
Málaga
Nonstop from $612
Nonstop from $545

Top tips for finding cheap flights to Spain

  • Looking for cheap airfare to Spain? 25% of our users found round-trip tickets to Spain for the following prices or less: From Miami $543, from Chicago $596, from Los Angeles $700
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be June and July. The cheapest month to fly to Spain is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Spain flight deals.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Spain flights

How long is the flight to Spain?

What is the cheapest flight to Spain?

Which airlines fly to Spain?

What are the most popular destinations in Spain?

I want to visit the Spanish Pyrenees, which city should I fly to?

Where should I fly into Spain to visit Andalucia?

Are there nonstop flights to Spain?

I’m flying to Spain to visit Segovia, what city should I fly to?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights to Spain (Round-trip)

Airports
Origin
New York
$155
only
$155
Destination
Barcelona
$155
only
$155
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
20h 35m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
14h 50m
Trip: 12 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
11h 20m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
21h 35m
Trip: 12 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
17h 30m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
17h 40m
Trip: 12 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 12 days
Based on null reviews
Wed, Nov 4
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 40m
Wed, Nov 11
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 8 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
17h 15m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 12 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
17h 15m
Thu, Nov 12
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
21h 35m
Trip: 12 days
Based on null reviews
Thu, Nov 5
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
15h 00m
Sun, Nov 8
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
17h 40m
Trip: 4 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
20h 35m
Mon, Nov 9
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 9 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
10h 05m
Sun, Nov 8
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 8 days
Based on null reviews
Sun, Oct 25
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Wed, Nov 4
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
24h 20m
Trip: 11 days
Based on null reviews
Sun, Oct 25
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Wed, Nov 4
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
21h 35m
Trip: 11 days
Based on null reviews
Sun, Nov 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
11h 20m
Sun, Nov 15
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
14h 50m
Trip: 15 days
Based on null reviews
Sun, Oct 25
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Wed, Nov 4
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
24h 20m
Trip: 11 days
Based on null reviews
Sat, Oct 24
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
11h 20m
Wed, Nov 4
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
24h 20m
Trip: 12 days
Based on null reviews
Wed, Oct 28
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
28h 10m
Mon, Nov 2
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
12h 45m
Trip: 6 days
Based on null reviews
Mon, Oct 26
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
11h 20m
Tue, Nov 3
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
31h 05m
Trip: 9 days
Based on null reviews
Mon, Oct 5
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
19h 25m
Sat, Oct 24
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
31h 35m
Trip: 20 days
Based on null reviews
Wed, Sep 16
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Wed, Apr 14
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
15h 40m
Trip: 211 days
Based on null reviews
Fri, Oct 30
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
14h 10m
Mon, Nov 16
BCN
Barcelona-El Prat Airport
EWR
Newark Liberty Airport
17h 40m
Trip: 18 days
Based on null reviews

Book cheap flights to Spain (One-way)

Airports
Origin
New York
$190
only
$190
$217
only
$217
Miami
$221
only
$221
Destination
Barcelona
$190
only
$190
Madrid
$209
only
$209
Tue, Jul 21
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 20m
Based on null reviews
Mon, Jul 27
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 50m
Based on null reviews
Wed, Jul 1
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 50m
Based on null reviews
Mon, Jul 13
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
11h 35m
Based on null reviews
Fri, Jul 3
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
14h 25m
Based on null reviews
Mon, Jul 27
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
16h 15m
Based on null reviews
Mon, Jul 13
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
11h 35m
Based on null reviews
Sun, Jul 19
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
16h 15m
Based on null reviews
Mon, Jul 20
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 25m
Based on null reviews
Sat, Jul 25
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
15h 50m
Based on null reviews
Thu, Jul 16
JFK
New York John F Kennedy Airport
MAD
Madrid Barajas Airport
16h 15m
Based on null reviews
Sat, Aug 1
EWR
Newark Liberty Airport
MAD
Madrid Barajas Airport
36h 40m
Based on null reviews
Tue, Jul 14
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
11h 15m
Based on null reviews
Sat, Jul 4
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 50m
Based on null reviews
Tue, Jul 21
EWR
Newark Liberty Airport
MAD
Madrid Barajas Airport
36h 40m
Based on null reviews
Thu, Jun 11
EWR
Newark Liberty Airport
MAD
Madrid Barajas Airport
38h 05m
Based on null reviews
Wed, Jul 15
MIA
Miami Airport
MAD
Madrid Barajas Airport
16h 40m
Based on null reviews
Sat, Aug 1
EWR
Newark Liberty Airport
BCN
Barcelona-El Prat Airport
37h 20m
Based on null reviews
Sun, Jul 5
MIA
Miami Airport
MAD
Madrid Barajas Airport
16h 40m
Based on null reviews
Fri, Jul 3
JFK
New York John F Kennedy Airport
BCN
Barcelona-El Prat Airport
12h 25m
Based on null reviews

Top airlines flying to Spain

Scores according to KAYAK customer reviews

7.2
TAP AIR PORTUGAL
Overall score based on 5,332 reviews
7.3
Boarding
7.2
Comfort
7.9
Crew
6.6
Entertainment
7.0
Food
Airline reviews
Read more about TAP AIR PORTUGAL
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • 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