Cheap flights from San Diego to Barcelona from $346

1 adult
Economy
0 bags
From?
To?
dom. 10/1
dom. 10/8
Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.

Deals available from 900+ travel sites.

Flight information for San Diego to Barcelona

Find info about flight duration, direct flights, and airports for your flight from San Diego to Barcelona

Best Price Found

$346

Fastest flight time

15h 15m

Direct flights

None

Airports in Barcelona

1 airport
The best one-way flight to Barcelona from San Diego in the past 72 hours is $346. The best round-trip flight deal from San Diego to Barcelona found on momondo in the last 72 hours is $507.
The fastest flight from San Diego to Barcelona takes 15h 15m
There are no direct flights from San Diego to Barcelona. Popular non-direct route for this connection is San Diego Airport - Barcelona-El Prat Airport.
There is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from San Diego to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from San Diego to Barcelona?

March. The cheapest time of year to fly to Barcelona from San Diego is March. Most expensive is July

What is the cheapest airline that flies to Barcelona from San Diego?

Delta. American Airlines, British Airways, and Delta are the most popular carriers operating from San Diego to Barcelona

What is the cheapest San Diego to Barcelona flight route?

San Diego - Barcelona-El Prat. Fly from San Diego to Barcelona-El Prat for the best San Diego - Barcelona flight prices

How far in advance should you book San Diego to Barcelona flights?

55 days before. The cheapest time to buy a flight from San Diego to Barcelona is approximately 55 days to departure

Can stopping save me money on San Diego to Barcelona flights?

No. A direct flight is the cheapest option for a flight between San Diego to Barcelona.

If you are looking to fly from San Diego to Barcelona, you are most likely going to fly from San Diego Airport to Barcelona-El Prat Airport, the most popular airports on that route. You may be looking for an airport near San Diego Airport to depart from when traveling to Barcelona and luckily, there are options! You can try Ontario Airport which is located in Ontario, Santa Ana J. Wayne/Orange Cnty Airport which is located in Santa Ana, or Palm Springs Airport which is located in Palm Springs. If you are looking for an alternate airport to fly into near Barcelona-El Prat Airport, Girona Costa Brava Airport is a great option and is located in Girona. In September, $497 is typically the cheapest round trip price you’ll find from San Diego to Barcelona which you can find when you fly SAN — BCN.

Ontario Airport (ONT) to Barcelona-El Prat Airport (BCN)$555
Search Flight Deals
Santa Ana J. Wayne/Orange Cnty Airport (SNA) to Barcelona-El Prat Airport (BCN)$593
Search Flight Deals
San Diego Airport (SAN) to Barcelona-El Prat Airport (BCN)$497
Search Flight Deals
Palm Springs Airport (PSP) to Barcelona-El Prat Airport (BCN)$602
Search Flight Deals
Santa Ana J. Wayne/Orange Cnty Airport (SNA) to Girona Costa Brava Airport (GRO)$1,645
Search Flight Deals

Easily compare round-trip flights from San Diego to Barcelona

Below you can see the best fares for your round-trip flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from San Diego to Barcelona by changing tabs
United Airlines
Mar 3
SAN1:08 pmSan Diego
29h 52m
2 stops
BCN1:00 amBarcelona-El Prat
Mar 12
BCN7:45 amBarcelona-El Prat
31h 37m
2 stops
SAN3:22 pmSan Diego
Air Canada
Feb 18
SAN12:10 pmSan Diego
29h 25m
2 stops
BCN11:35 pmBarcelona-El Prat
Feb 27
BCN4:25 amBarcelona-El Prat
40h 02m
2 stops
SAN8:27 pmSan Diego
Multiple Airlines
Feb 7
SAN2:00 amSan Diego
15h 35m
2 stops
BCN11:35 pmBarcelona-El Prat
Feb 20
BCN4:25 amBarcelona-El Prat
40h 02m
2 stops
SAN8:27 pmSan Diego
Iberia
Oct 18
SAN11:22 amSan Diego
17h 28m
2 stops
BCN10:50 amBarcelona-El Prat
Nov 15
BCN8:30 amBarcelona-El Prat
17h 27m
1 stop
SAN1:57 amSan Diego
Delta
Nov 26
SAN4:45 pmSan Diego
24h 15m
1 stop
BCN11:00 pmBarcelona-El Prat
Dec 6
BCN4:15 amBarcelona-El Prat
24h 11m
1 stop
SAN4:26 amSan Diego
American Airlines
Feb 5
SAN3:20 amSan Diego
15h 20m
2 stops
BCN12:40 amBarcelona-El Prat
Feb 21
BCN5:40 amBarcelona-El Prat
20h 44m
2 stops
SAN2:24 amSan Diego

Find the cheapest one-way flights from San Diego to Barcelona

If you're looking for one-way flights from San Diego to Barcelona, view some of our deals below provided by Air Canada, KLM and Lufthansa
Multiple Airlines
Jan 21
SAN4:30 amSan Diego
30h 15m
3 stops
BCN4:45 pmBarcelona-El Prat
Lufthansa
Oct 12
SAN1:15 pmSan Diego
15h 30m
1 stop
BCN10:45 amBarcelona-El Prat
SWISS
Nov 9
SAN10:47 amSan Diego
18h 28m
2 stops
BCN11:15 amBarcelona-El Prat

Search last-minute flights to Barcelona from San Diego

Find and compare round-trip flight prices for your last-minute flight from San Diego to Barcelona
Multiple Airlines
Oct 2
SAN3:10 pmSan Diego
31h 50m
3 stops
BCN5:00 amBarcelona-El Prat
Oct 17
BCN7:50 amBarcelona-El Prat
32h 34m
3 stops
SAN4:24 pmSan Diego
Scandinavian Airlines
Oct 3
SAN10:19 amSan Diego
20h 21m
2 stops
BCN12:40 pmBarcelona-El Prat
Oct 17
BCN4:30 pmBarcelona-El Prat
35h 00m
2 stops
SAN3:30 amSan Diego
SWISS
Oct 4
SAN11:46 amSan Diego
18h 29m
2 stops
BCN12:15 pmBarcelona-El Prat
Oct 8
BCN2:05 amBarcelona-El Prat
25h 25m
2 stops
SAN3:30 amSan Diego
TAP AIR PORTUGAL
Oct 2
SAN4:15 amSan Diego
26h 05m
2 stops
BCN12:20 pmBarcelona-El Prat
Oct 18
BCN6:40 pmBarcelona-El Prat
43h 27m
2 stops
SAN2:07 pmSan Diego
Lufthansa
Oct 3
SAN1:15 pmSan Diego
15h 30m
1 stop
BCN10:45 amBarcelona-El Prat
Oct 8
BCN7:45 amBarcelona-El Prat
19h 45m
2 stops
SAN3:30 amSan Diego
Iberia
Oct 3
SAN2:15 amSan Diego
18h 15m
1 stop
BCN2:30 amBarcelona-El Prat
Oct 18
BCN7:45 amBarcelona-El Prat
16h 27m
1 stop
SAN12:12 amSan Diego

Best airlines flying from San Diego to Barcelona

Compare and see reviews for airlines that fly from San Diego to Barcelona with momondo
Airline
Rating
Free Cancellation
Price
DeltaPriceFrom $528Free CancellationRating
7.8
1,565 reviews
Search Delta flights
LufthansaPriceFrom $541Free CancellationRating
6.7
1,054 reviews
Search Lufthansa flights
IberiaPriceFrom $603Free CancellationRating
6.9
555 reviews
Search Iberia flights
United AirlinesPriceFrom $639Free CancellationRating
7.2
2,716 reviews
Search United Airlines flights
SWISSPriceFrom $645Free CancellationRating
8.0
261 reviews
Search SWISS flights
American AirlinesPriceFrom $647Free CancellationRating
7.1
2,890 reviews
Search American Airlines flights
British AirwaysPriceFrom $657Free CancellationRating
6.4
2,315 reviews
Search British Airways flights
Air CanadaPriceFrom $780Free CancellationRating
7.3
568 reviews
Search Air Canada flights

Air Canada flights from San Diego to Barcelona

Our best Air Canada deals on San Diego to Barcelona flight tickets
Air Canada
Feb 18
SAN12:10 pmSan Diego
29h 25m
2 stops
BCN11:35 pmBarcelona-El Prat
Feb 27
BCN4:25 amBarcelona-El Prat
40h 02m
2 stops
SAN8:27 pmSan Diego
Air Canada
Nov 27
SAN4:00 amSan Diego
13h 35m
1 stop
BCN11:35 pmBarcelona-El Prat
Dec 9
BCN4:25 amBarcelona-El Prat
35h 15m
2 stops
SAN3:40 pmSan Diego

Lufthansa flights from San Diego to Barcelona

Our best Lufthansa deals on San Diego to Barcelona flight tickets
Lufthansa
Nov 7
SAN12:20 pmSan Diego
20h 35m
1 stop
BCN2:55 pmBarcelona-El Prat
Nov 13
BCN7:00 amBarcelona-El Prat
36h 25m
1 stop
SAN7:25 pmSan Diego
Lufthansa
Nov 7
SAN6:25 amSan Diego
21h 10m
2 stops
BCN9:35 amBarcelona-El Prat
Nov 14
BCN4:10 amBarcelona-El Prat
15h 15m
1 stop
SAN7:25 pmSan Diego
Lufthansa
Nov 8
SAN9:10 amSan Diego
18h 20m
2 stops
BCN9:30 amBarcelona-El Prat
Nov 14
BCN2:55 amBarcelona-El Prat
18h 42m
2 stops
SAN9:37 pmSan Diego

  • How far is San Diego to Barcelona by plane?

    The distance between San Diego and Barcelona is about 6024.0 mi. A reasonable flight in good conditions will take 13h 35m.

  • When did momondo last update prices for flights from San Diego Airport to Barcelona?

    Prices for flights from San Diego Airport to Barcelona are refreshed on a daily basis.

  • How many operators does momondo search for flights from San Diego Airport to Barcelona?

  • How old do you have to be to fly from San Diego Airport to Barcelona?

    The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel from San Diego Airport to Barcelona.

  • What documentation or ID do you need to fly to Barcelona?

    The required travel and health documents for your Barcelona trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's license and a passport valid for six months after your intended arrival at Barcelona. We recommend that you seek guidance from your airline or a reliable third party such as IATA.


Alternative routes for San Diego to Barcelona

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Los Angeles to Barcelona Flights
Fastest flight time11h 45m
Cheapest price$423
San Francisco to Barcelona Flights
Fastest flight time11h 40m
Cheapest price$560
Santa Ana to Barcelona Flights
Fastest flight time16h 45m
Cheapest price$593
San Jose to Barcelona Flights
Fastest flight time14h 00m
Cheapest price$606
Oakland, California to Barcelona Flights
Fastest flight time17h 40m
Cheapest price$617
Sacramento to Barcelona Flights
Fastest flight time17h 20m
Cheapest price$507
Reno to Barcelona Flights
Fastest flight time24h 35m
Cheapest price$556
Fresno to Barcelona Flights
Fastest flight time20h 01m
Cheapest price$548

Similar San Diego to Barcelona flights

Flexible with your destination? Broaden your search and find flights similar to your San Diego to Barcelona route

Why use momondo?

Why should I use momondo to find a flight deal from San Diego to Barcelona?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from San Diego to Barcelona for you.

Can I find flights from San Diego to Barcelona with flexible booking policies on momondo?

All flight searches from San Diego to Barcelona on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights from San Diego to Barcelona?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to Barcelona from San Diego.

I’m not ready to book a flight from San Diego to Barcelona right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of San Diego to Barcelona flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


An easier way to manage your Barcelona trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.