Cheap Flights from San Diego to Barcelona

Compare San Diego to Barcelona flight deals

Find the cheapest month or even day of the year to fly to Barcelona

Book the best Barcelona fare with no extra fees

Flight deals from San Diego to Barcelona Airport

Looking for a cheap last-minute deal or the best return flight from San Diego to Barcelona Airport? If you want to travel next month, return fares start from Rs180,827. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from San Diego to Barcelona

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like San Diego to Barcelona flights are currently cheapest in December.

San Diego to Barcelona: Alternative routes

Compare routes from San Diego to Barcelona below. You may find an airport to fly into that's cheaper, faster, or easier than Barcelona.

San Diego to Barcelona: Flight information

The things to know before you go.
Cheapest flight foundRs83,181
Cheapest month to flyDecember

Finding cheap flights from San Diego to Barcelona: Frequently asked questions

The best price we found for a return flight from San Diego to Barcelona is Rs179,741. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from San Diego to Barcelona. But we found flights with one stop from Rs179,741.
As of March 2026, there are no flights flying from San Diego to Barcelona.
The cheapest month to fly from San Diego to Barcelona is usually December.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from San Diego to Barcelona Airport on Tuesday, 1 December 2026.
No airlines currently offer direct flights between San Diego and Barcelona Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Barcelona but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Barcelona is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Barcelona is United .

Travelling from San Diego to Barcelona-El Prat Airport (BCN): What you need to know

  • San Diego's main base, San Diego International Airport (SAN), is where countless incredible trips begin. Explore the departure options from here when planning your flight from San Diego to Barcelona-El Prat Airport (BCN).

  • Barcelona is eight hours ahead of San Diego. Barcelona-El Prat Airport is located in Barcelona, which operates on the UTC+1 timezone.

  • Give yourself plenty of time to make your flight from San Diego to BCN. A good rule of thumb is to arrive two hours before international departures and an hour ahead for domestic flights.

  • Delays at check-in and security are likely if you're travelling during high season, so give yourself some extra wiggle room. The recommendation for peak times? Get there up to four hours early for international flights and at least two hours for domestic departures.

Airports in San Diego

San Diego International Airport (SAN)

  • Think about adding a stopover to find cheap flights from San Diego to BCN. Simply deselect 'Direct flights only' when browsing departures from San Diego International Airport (SAN). Slip in a stop (and skip the high fares) by flying through one of these airports:

    • O'Hare International Airport (ORD)

    • John F. Kennedy International Airport (JFK)

    • Pearson International Airport (YYZ)

  • Located around 5 kilometres from the centre of San Diego, SAN can be reached in about 10 minutes by car, depending on traffic. The journey by public transport will take roughly 20 minutes.

  • Want a stress-free start to your journey? Stay near San Diego International Airport. Whether you're catching an early flight from San Diego to Barcelona-El Prat Airport or aren't a fan of being rushed, these hotels are just the thing:

  • Of all flights departing from San Diego International Airport, 71.38% touch down on time at their destination.

  • SAN is located at N Harbour Dr.

McClellan-Palomar Airport (CLD)

  • On public transport, you can travel from central San Diego to CLD in about 2 hours 15 minutes. The airport is roughly 56 kilometres away, and making the trip by car will take approximately 40 minutes.

  • Catching the earliest flight? Think about staying at one of these hotels near McClellan-Palomar Airport the day before your San Diego to BCN flight:

About Barcelona-El Prat Airport (BCN)

Getting from Barcelona-El Prat Airport (BCN) to central Barcelona

  • Central Barcelona is around 13 kilometres from Barcelona-El Prat Airport. Journey times by car hire or cab will vary depending on traffic conditions and time of day, so do a little research ahead of your trip.

  • It typically takes 35 minutes if you're travelling on public transport.

How to find the cheapest flights from San Diego to Barcelona-El Prat Airport (BCN)

  • At the moment, Rs83,181 is the lowest price we've found for a one-way ticket from San Diego to Barcelona-El Prat Airport. The cheapest price for a return flight is Rs179,741. Keep in mind fares may change due to demand at the time of booking.

  • To pick up cheap flights from San Diego to BCN, book in advance. Airlines tend to offer lower fares when flights first go on sale.

  • The 'Whole month' search tool shows you the cheapest San Diego to Barcelona-El Prat Airport tickets across the month. It's an easy way to snap up a bargain if your trip dates are flexible.

  • Save time searching for cheap flight tickets from San Diego to BCN by setting up a Price Alert. We'll send you an email or push notification on the app when fares go down.

  • Tailor your travel plans using filters. Pick your preferred arrival and departure times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from San Diego to Barcelona-El Prat Airport.

The best time to fly from San Diego to Barcelona-El Prat Airport (BCN)

  • February is the quietest month for flights from San Diego to Barcelona-El Prat Airport (BCN), while July is the most popular. Figure out the ideal time to visit Barcelona based on whether you like a laid-back vibe or a more bustling atmosphere.

  • The warmest month in Barcelona is August, with temperatures ranging between 20ºC and 31ºC. Lock in your San Diego to BCN flight ticket then if that's your definition of good weather.

  • Look for cheap tickets from San Diego to Barcelona-El Prat Airport in January if you like travelling in cooler conditions. Temperatures are at their lowest then, ranging between 5ºC and 14ºC.

More about Barcelona

  • When it comes to searching for somewhere to lay your head, you'll find the most popular stays in Barcelona right here. Browse these hotels once you've locked in your flight from San Diego to Barcelona-El Prat Airport:

  • Your trip to Barcelona should come with a side of sightseeing. Attractions worth exploring include Sagrada Familia, Vinalium Sagrada Familia and Placa de la Sagrada Familia.

Explore more of Spain

  • Zaragoza is just one of the many places in Spain waiting to be discovered once you've seen the sights of Barcelona. Around 241 kilometres away to the west, popular attractions include Plaza España, Plaza del Pilar and La Seo del Salvador.

  • If you're interested in discovering another well-known destination in Spain, consider Ibiza, about 274 kilometres south of Barcelona. Platja d'en Bossa, Blue Ocean Ibiza and Playa de Ses Salines are among the biggest draws.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.