Cheap flights from San Diego to Barcelona from $299

Round-trip
1 adult
Economy
From?
To?
Tue 6/28
Tue 7/5

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

$299

Fastest flight time

15h 00m

Direct flights

None

Airports in Barcelona

1 airport
The best one-way flight to Barcelona from San Diego in the past 72 hours is $299. The best round-trip flight deal from San Diego to Barcelona found on momondo in the last 72 hours is $602.
The fastest flight from San Diego to Barcelona takes 15h 00m
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?

October

The cheapest time of year to fly to Barcelona from San Diego is October. Most expensive is June

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

Juneyao Airlines

Air France, Delta, and Juneyao Airlines 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?

43 days before

The cheapest time to buy a flight from San Diego to Barcelona is approximately 43 days to departure

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 Long Beach Municipal Airport which is located in Long Beach. 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 June, $604 is typically the cheapest round trip price you’ll find from San Diego to Barcelona which you can find when you fly ONT — BCN.

Ontario Airport (ONT) to Barcelona-El Prat Airport (BCN)$604
Search Flight Deals
Santa Ana J. Wayne/Orange Cnty Airport (SNA) to Barcelona-El Prat Airport (BCN)$680
Search Flight Deals
San Diego Airport (SAN) to Barcelona-El Prat Airport (BCN)$610
Search Flight Deals
Long Beach Municipal Airport (LGB) to Barcelona-El Prat Airport (BCN)$739
Search Flight Deals
Palm Springs Airport (PSP) to Barcelona-El Prat Airport (BCN)$722
Search Flight Deals
Santa Ana J. Wayne/Orange Cnty Airport (SNA) to Girona Costa Brava Airport (GRO)$3,009
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 three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from San Diego to Barcelona by changing tabs
Multiple Airlines
Oct 18
SAN7:05 pmSan Diego
28h 10m
2 stops
BCN11:15 pmBarcelona-El Prat
Oct 25
BCN10:00 amBarcelona-El Prat
16h 53m
1 stop
SAN2:53 amSan Diego
Lufthansa
Oct 26
SAN1:15 pmSan Diego
15h 30m
1 stop
BCN4:45 amBarcelona-El Prat
Oct 31
BCN2:20 pmBarcelona-El Prat
30h 05m
1 stop
SAN8:25 pmSan Diego
United Airlines
Nov 22
SAN12:02 pmSan Diego
36h 28m
2 stops
BCN12:30 amBarcelona-El Prat
Nov 29
BCN6:15 amBarcelona-El Prat
30h 57m
2 stops
SAN1:12 pmSan Diego
American Airlines
Nov 2
SAN12:44 pmSan Diego
16h 36m
2 stops
BCN5:20 amBarcelona-El Prat
Dec 1
BCN5:00 amBarcelona-El Prat
20h 26m
2 stops
SAN1:26 amSan Diego
Air France
Oct 26
SAN6:14 amSan Diego
21h 56m
2 stops
BCN4:10 amBarcelona-El Prat
Oct 31
BCN4:20 pmBarcelona-El Prat
29h 43m
2 stops
SAN10:03 pmSan Diego
British Airways
Nov 20
SAN11:07 amSan Diego
17h 08m
2 stops
BCN4:15 amBarcelona-El Prat
Nov 30
BCN3:40 pmBarcelona-El Prat
28h 40m
1 stop
SAN8:20 pmSan Diego

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

Multiple Airlines
Oct 4
SAN6:49 pmSan Diego
28h 26m
2 stops
BCN11:15 pmBarcelona-El Prat
Multiple Airlines
Oct 18
SAN7:05 pmSan Diego
28h 10m
2 stops
BCN11:15 pmBarcelona-El Prat
Multiple Airlines
Sep 26
SAN3:55 pmSan Diego
31h 20m
3 stops
BCN11:15 pmBarcelona-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
Jun 28
SAN2:25 amSan Diego
58h 05m
3 stops
BCN12:30 pmBarcelona-El Prat
Jul 5
BCN2:50 amBarcelona-El Prat
20h 45m
2 stops
SAN11:35 pmSan Diego
British Airways
Jun 28
SAN2:25 amSan Diego
16h 00m
1 stop
BCN6:25 pmBarcelona-El Prat
Jul 5
BCN9:40 amBarcelona-El Prat
16h 43m
1 stop
SAN2:23 amSan Diego
Air Canada
Jul 3
SAN7:15 amSan Diego
13h 50m
1 stop
BCN9:05 pmBarcelona-El Prat
Jul 20
BCN9:15 amBarcelona-El Prat
16h 30m
1 stop
SAN1:45 amSan Diego
Brussels Airlines
Jul 1
SAN3:20 amSan Diego
28h 10m
2 stops
BCN7:30 amBarcelona-El Prat
Jul 13
BCN5:20 pmBarcelona-El Prat
31h 56m
2 stops
SAN1:16 amSan Diego
American Airlines
Jun 29
SAN2:25 amSan Diego
16h 00m
2 stops
BCN6:25 pmBarcelona-El Prat
Jul 8
BCN5:40 amBarcelona-El Prat
21h 45m
1 stop
SAN3:25 amSan Diego
United Airlines
Jul 1
SAN2:29 amSan Diego
18h 36m
2 stops
BCN9:05 pmBarcelona-El Prat
Jul 14
BCN9:15 amBarcelona-El Prat
31h 20m
2 stops
SAN4:35 pmSan Diego

Best airlines flying from San Diego to Barcelona

Compare and see reviews for airlines that fly from San Diego to Barcelona with momondo
AirlineRatingFree CancellationPrice
Juneyao AirlinesPriceFrom $16Free CancellationRating
0.0
Search Juneyao Airlines flights
KLMPriceFrom $356Free CancellationRating
7.7
7.6

Boarding

7.8

Comfort

8.2

Crew

6.8

Entertainment

7.2

Food

Reviews

Delays. Endless walking at Schiphol, most exits closed. No staff or signs.

1 / 10
Search KLM flights
DeltaPriceFrom $395Free CancellationRating
7.8
7.9

Boarding

8.0

Comfort

8.3

Crew

7.7

Entertainment

7.3

Food

Reviews

The food was just ok

1 / 10
Search Delta flights
Air FrancePriceFrom $397Free CancellationRating
7.9
7.7

Boarding

7.7

Comfort

8.3

Crew

7.1

Entertainment

7.4

Food

Reviews

Boarding was cumbersome

1 / 10
Search Air France flights
United AirlinesPriceFrom $407Free CancellationRating
7.2
7.5

Boarding

7.1

Comfort

8.0

Crew

6.9

Entertainment

6.6

Food

Reviews

Punctuality was good. The crew was nice and professional. The food was very poor. Comfort is low… airlines should do better.

1 / 10
Search United Airlines flights
IberiaPriceFrom $472Free CancellationRating
7.2
7.4

Boarding

7.0

Comfort

7.7

Crew

6.8

Entertainment

6.5

Food

Reviews

I love Iberia... superior airline

1 / 10
Search Iberia flights
LufthansaPriceFrom $512Free CancellationRating
7.3
7.5

Boarding

7.4

Comfort

7.9

Crew

7.0

Entertainment

7.0

Food

Reviews

The food choices and quality could be much better. It is not what it used to be.

1 / 10
Search Lufthansa flights
SWISSPriceFrom $523Free CancellationRating
8.4
8.4

Boarding

8.3

Comfort

8.6

Crew

7.6

Entertainment

8.0

Food

Reviews

Friendly staff inflight, flight delayed.

1 / 10
Search SWISS flights
FinnairPriceFrom $539Free CancellationRating
7.7
8.0

Boarding

7.8

Comfort

8.3

Crew

7.2

Entertainment

7.3

Food

Reviews

There is nothing to like about Finnair. Zero service, a mediocre aircraft even though it's an Airbus A350-900 it does not have individual fresh air vents which obviously must be a Finnair option when ordering as Qatar Airways A350-900s do indeed have ................ but they ARE a 5* airline and Finnair is very much NOT. Full flight, no A/C running and as I said no fresh air vents, so it was very stuffy and uncomfortable. I had chosen my seat, as I am a fellow One World member (Qatar Airways Gold member), and isolated myself. When I made check in I looked again and repositioned myself, because obviously Finnair doesn't value my OW tier, and yet when I reported to the desk they had re-assigned yet me another seat sat next to a 'mini-whale' - so poor passenger seating allocation. To give a comparison - flew on a very full A380 QR003 DOH-LHR just 3 days earlier and I was informed by cabin crew that there only about 4 empty seats on that flight and yet 'one of those' was next to me !!! That is how you treat a Gold Member .... but not Finnair.

1 / 10
Search Finnair flights
American AirlinesPriceFrom $548Free CancellationRating
7.1
7.4

Boarding

7.1

Comfort

8.0

Crew

6.8

Entertainment

6.4

Food

Reviews

They had no mercy for two women over 80 years old, they only gave them a wheelchair and left them on a waiting list for more than 6 hours, they did not speak English and could not eat or move, they also transported them all the time through the airport from one gate to another. airline customer service are very rude and very abrupt to speak and give information. the truth is I have a very bad concept about the airline

1 / 10
Search American Airlines flights

United Airlines flights from San Diego to Barcelona

Our best United Airlines deals on San Diego to Barcelona flight tickets
United Airlines
Nov 22
SAN12:02 pmSan Diego
36h 28m
2 stops
BCN12:30 amBarcelona-El Prat
Nov 29
BCN6:15 amBarcelona-El Prat
30h 57m
2 stops
SAN1:12 pmSan Diego
United Airlines
Nov 1
SAN2:56 pmSan Diego
35h 34m
3 stops
BCN2:30 amBarcelona-El Prat
Nov 8
BCN1:45 amBarcelona-El Prat
22h 59m
2 stops
SAN12:44 amSan Diego
United Airlines
Oct 12
SAN5:56 amSan Diego
22h 49m
2 stops
BCN4:45 amBarcelona-El Prat
Oct 26
BCN9:15 amBarcelona-El Prat
31h 26m
2 stops
SAN4:41 pmSan Diego

Air Canada flights from San Diego to Barcelona

Our best Air Canada deals on San Diego to Barcelona flight tickets
Air Canada
Oct 4
SAN5:00 amSan Diego
14h 45m
1 stop
BCN7:45 pmBarcelona-El Prat
Oct 13
BCN9:15 amBarcelona-El Prat
16h 40m
1 stop
SAN1:55 amSan Diego
Air Canada
Jul 3
SAN7:15 amSan Diego
13h 50m
1 stop
BCN9:05 pmBarcelona-El Prat
Jul 20
BCN9:15 amBarcelona-El Prat
16h 30m
1 stop
SAN1:45 amSan Diego
Air Canada
Jul 1
SAN2:00 pmSan Diego
53h 45m
2 stops
BCN7:45 pmBarcelona-El Prat
Jul 13
BCN9:15 amBarcelona-El Prat
38h 20m
2 stops
SAN11:35 pmSan Diego

  • Are airlines flying from San Diego to Barcelona offering flexible cancellation due to COVID-19?

    Some of our partner airlines flying from San Diego to Barcelona are adopting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are British Airways, Lufthansa, and United Airlines. You can search for the full list of airlines like British Airways that are offering this flexibility.

  • 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 14h 45m.



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$380
San Francisco to Barcelona Flights
Fastest flight time11h 50m
Cheapest price$417
Santa Ana to Barcelona Flights
Fastest flight time16h 24m
Cheapest price$655
San Jose to Barcelona Flights
Fastest flight time13h 55m
Cheapest price$524
Oakland, California to Barcelona Flights
Fastest flight time17h 01m
Cheapest price$538
Sacramento to Barcelona Flights
Fastest flight time16h 51m
Cheapest price$640
Reno to Barcelona Flights
Fastest flight time18h 00m
Cheapest price$624
Fresno to Barcelona Flights
Fastest flight time20h 15m
Cheapest price$668

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?

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.

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

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.

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.


Here's why travelers choose to use 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.