FlightsFrom San Diego

To Barcelona

Cheap Flights from San Diego to Barcelona

Browse current best options from San Diego. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

San Diego

RatePunk searches hundreds of travel sites at once for deals on flights to Barcelona

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from San Diego to Barcelona

Explore current cheapest deals departing from San Diego to Barcelona

October 10 - October 21

Cheapest

SAN - Barcelona

$884

$666

Round trip

September 22 - September 29

SAN - Barcelona

$878

$768

Round trip

December 1 - December 8

Best

SAN - Barcelona

$1,078

$768

Round trip

October 5 - October 14

SAN - Barcelona

$876

$772

Round trip

October 20 - October 28

SAN - Barcelona

$891

$774

Round trip

October 6 - October 13

SAN - Barcelona

$891

$774

Round trip

October 6 - October 15

SAN - Barcelona

$880

$774

Round trip

October 11 - October 21

SAN - Barcelona

$889

$778

Round trip

September 6 - September 17

Earliest

SAN - Barcelona

$821

$779

Round trip

October 5 - October 15

SAN - Barcelona

$870

$780

Round trip

Unlock all 500+ flight deals to Barcelona and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from San Diego to Barcelona

For cheap flights from San Diego to Barcelona, the data shows that January is typically the cheapest month to fly, with a median fare of $429. Other favorable months include July, with a median fare of $624, and April, where the median fare is $669. Planning your trip around these months can help secure more economical travel options.
Fares for the San Diego to Barcelona route typically range from $616 to $985, with a median of $781. Right now, current fares are above the typical level for this route. Only 6% of recent fares were classified as a good price, indicating that deals are not always abundant. New deals appear almost daily, suggesting that setting up a price alert could be beneficial for travelers seeking better value.
There are no direct flights from San Diego to Barcelona. Instead, most itineraries connect at least once, with the typical journey involving 2 stopovers. This means travelers should anticipate layovers when planning their trip between these two cities.
A typical journey from San Diego to Barcelona, including connections, takes approximately 26h 0m. This duration reflects the need for at least two stopovers on this long-haul route. Travelers should factor in this considerable travel time when scheduling their trip.
The distance between San Diego and Barcelona is substantial, covering approximately 9702 kilometers. This classifies the route as a long-haul flight, which inherently involves longer travel times and typically requires connecting flights.

How much is a round trip from San Diego to Barcelona

Regular price: $733 - $1,661

Prices for flights from San Diego to Barcelona are currently below the regular range.

The regular price range for flights from San Diego to Barcelona is $733 to $1661. The current lowest deal is $665 with JetBlue Airways, for travel from Oct 10-Oct 21.

now $665

Low $733

High $1,661

The cheapest time to fly from San Diego to Barcelona

Flights from San Diego to Barcelona are cheapest in January, with a median price of $429. The most expensive month to fly is December, with a median price of $1161. Prices are generally lower from January to October.

January

Cheapest

Flights from $429

December

Most Expensive

Flights from $1,161

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from San Diego to Barcelona

Airline logo

Lufthansa

Airline logo

Frontier Airlines

Airline logo

United Airlines

Airline logo

Condor Flugdienst

Last-minute flights going from San Diego to Barcelona

Wed, Jul 8

⌛ Last-Minute

SAN - Barcelona

KLM

San Diego (SAN) - Barcelona (BCN)

KLM

$914

$978

One-way

Sun, Jul 12

⌛ Last-Minute

SAN - Barcelona

Deutsche Luft Hansa

San Diego (SAN) - Barcelona (BCN)

Deutsche Luft Hansa

$861

$978

One-way

Mon, Jul 13

⌛ Last-Minute

SAN - Barcelona

Frontier Airlines

San Diego (SAN) - Barcelona (BCN)

Frontier Airlines

$873

$896

One-way

Mon, Jul 13

⌛ Last-Minute

SAN - Barcelona

Air France

San Diego (SAN) - Barcelona (BCN)

Air France

$871

$965

One-way

Tue, Jul 14

⌛ Last-Minute

SAN - Barcelona

Air Canada

San Diego (SAN) - Barcelona (BCN)

Air Canada

$876

$951

One-way

Wed, Jul 15

⌛ Last-Minute

SAN - Barcelona

Swiss International Air Lines

San Diego (SAN) - Barcelona (BCN)

Swiss International Air Lines

$896

$1,041

One-way

Biggest price drops on these dates for flights from San Diego to Barcelona

7 nights

Dec 1 - Dec 8

$1,078  →  $768

29%

27 nights

Dec 4 - Dec 31

$1,081  →  $809

25%

12 nights

Dec 8 - Dec 20

$1,101  →  $870

21%

7 nights

Dec 4 - Dec 11

$1,073  →  $850

21%

Popular Airports to fly from San Diego to Barcelona

San Diego - Barcelona route insights

💸 Price insights

Recent fares are below the typical level

Recent fares for San Diego to Barcelona are currently below the typical level at $665.

📅 Best time to fly

January is historically cheapest at $429

Historically, January is the cheapest month to fly from San Diego to Barcelona, with a median price of $429.

⏱️ Flight duration

Connecting flights average 26h 0m

Flights from San Diego to Barcelona typically involve 2 stopovers, with a median duration of 26h 0m.

✈️ Airlines & availability

Connecting flights are dominant on this route

This route is dominated by connecting flights, with no direct flights available historically.

🏆 Airline highlight

JetBlue Airways offers a recent deal at $665

A recent deal from JetBlue Airways for San Diego to Barcelona was found at $665.

🎯 Booking tip

Deals appear frequently, 1.03 per day

Historically, deals for flights from San Diego to Barcelona appear frequently, with 1.03 deals per day.

San Diego main airports to depart from

San Diego International (SAN)

Cheapest

San Diego International Airport offers flights to Barcelona, ideal for travelers seeking direct or connecting routes.

📍 ~5 km from San Diego city center (reachable by car)

💸 Flights from ~$665

McClellan–Palomar (CLD)

McClellan–Palomar Airport provides an alternative departure option for flights to Barcelona.

📍 ~40 km from San Diego city center (reachable by car)

💸 Flights from ~$1021

Barcelona main airports to arrive at

Barcelona–El Prat (BCN)

Cheapest

Barcelona–El Prat Airport is a primary gateway to Barcelona and the surrounding Catalonia region.

📍 ~12 km from city center (reachable by public transport or car)

💸 Flights from ~$665

Airports nearby Barcelona used as alternative

Girona–Costa Brava (GRO)

Girona–Costa Brava Airport is a useful alternative, especially for budget airlines, with good ground transport links.

📍 ~75 km from Barcelona (reachable by bus or rail)

💸 Flights from ~$886

Reus (REU)

Cheapest

Reus Airport is a practical and often cheaper alternative, offering good accessibility to southern Catalonia.

📍 ~88 km from Barcelona (reachable by road)

💸 Flights from ~$877

Perpignan–Rivesaltes (PGF)

Perpignan–Rivesaltes Airport can be a viable cross-border option, with high-speed rail connections to Barcelona.

📍 ~150 km from Barcelona (reachable by high-speed rail)

💸 Flights from ~$1027

Lleida–Alguaire (ILD)

Lleida–Alguaire Airport is a regional alternative within Catalonia, though it has very infrequent flights.

📍 ~135 km from Barcelona (reachable by road)

💸 Flights from ~$1089

Castellón–Costa Azahar (CDT)

Castellón–Costa Azahar Airport is an alternative for the southernmost region, but it is a substantial distance from Barcelona.

📍 ~230 km from Barcelona (reachable by road)

💸 Flights from ~$952

Business & First Class Flight Deals to Barcelona

Discover luxury on the budget with premium cabin class on flights from San Diego to Barcelona.

Elite

Best Elite deals to Barcelona

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From SAN

Elite

Jul 20

Barcelona, Spain

94% AI deal score

$6,810

$3,382

Save $3,428

From SAN

Elite

Oct 23

Barcelona, Spain

94% AI deal score

$7,148

$3,603

Save $3,545

From SAN

Elite

Nov 13

Barcelona, Spain

92% AI deal score

$5,277

$3,281

Save $1,996

From SAN

Elite

Nov 14

Barcelona, Spain

92% AI deal score

$5,281

$3,354

Save $1,927

From SAN

Elite

Nov 10

Barcelona, Spain

92% AI deal score

$5,335

$3,455

Save $1,880

From SAN

Elite

Aug 26

Barcelona, Spain

92% AI deal score

$5,236

$3,517

Save $1,719

From SAN

Elite

Dec 01

Barcelona, Spain

91% AI deal score

$4,863

$3,408

Save $1,455

From SAN

Elite

Aug 15

Barcelona, Spain

91% AI deal score

$4,881

$3,422

Save $1,459

From SAN

Elite

Aug 15

Barcelona, Spain

91% AI deal score

$4,871

$3,423

Save $1,448

From SAN

Elite

Aug 15

Barcelona, Spain

91% AI deal score

$4,868

$3,447

Save $1,421

From SAN

Elite

Aug 21

Barcelona, Spain

91% AI deal score

$4,929

$3,545

Save $1,384

From SAN

Elite

Aug 20

Barcelona, Spain

91% AI deal score

$4,926

$3,563

Save $1,363

From SAN

Elite

Nov 11

Barcelona, Spain

91% AI deal score

$5,328

$3,577

Save $1,751

From SAN

Elite

Jul 15

Barcelona, Spain

91% AI deal score

$6,930

$4,332

Save $2,598

From SAN

Elite

Jul 28

Barcelona, Spain

91% AI deal score

$6,904

$4,364

Save $2,540

From SAN

Elite

Jul 15

Barcelona, Spain

91% AI deal score

$6,982

$4,506

Save $2,476

From SAN

Elite

Jul 28

Barcelona, Spain

91% AI deal score

$2,733

$2,084

Save $649

From SAN

Elite

Jul 28

Barcelona, Spain

91% AI deal score

$2,733

$2,084

Save $649

From SAN

Elite

Jul 28

Barcelona, Spain

91% AI deal score

$2,710

$2,098

Save $612

From SAN

Elite

Jul 27

Barcelona, Spain

91% AI deal score

$2,734

$2,098

Save $636

From SAN

Elite

Aug 11

Barcelona, Spain

90% AI deal score

$4,832

$3,635

Save $1,197

From SAN

Elite

Jul 22

Barcelona, Spain

90% AI deal score

$6,772

$4,576

Save $2,196

From SAN

Elite

Aug 06

Barcelona, Spain

90% AI deal score

$21,151

$15,948

Save $5,203

From SAN

Elite

Oct 05

Barcelona, Spain

90% AI deal score

$22,487

$16,976

Save $5,511

From SAN

Elite

Jul 30

Barcelona, Spain

90% AI deal score

$2,708

$2,198

Save $510

From SAN

Elite

Aug 17

Barcelona, Spain

85% AI deal score

$20,241

$15,409

Save $4,832

From SAN

Elite

Aug 10

Barcelona, Spain

85% AI deal score

$21,904

$17,003

Save $4,901

From SAN

Elite

Aug 09

Barcelona, Spain

85% AI deal score

$22,077

$17,036

Save $5,041

From SAN

Elite

Sep 10

Barcelona, Spain

84% AI deal score

$21,190

$16,917

Save $4,273

From SAN

Elite

Sep 04

Barcelona, Spain

84% AI deal score

$21,465

$16,976

Save $4,489

From SAN

Elite

Oct 08

Barcelona, Spain

84% AI deal score

$20,869

$16,997

Save $3,872

From SAN

Elite

Sep 06

Barcelona, Spain

84% AI deal score

$21,358

$17,013

Save $4,345

From SAN

Elite

Sep 11

Barcelona, Spain

84% AI deal score

$21,442

$17,027

Save $4,415

From SAN

Elite

Oct 04

Barcelona, Spain

84% AI deal score

$20,982

$17,030

Save $3,952

From SAN

Elite

Sep 13

Barcelona, Spain

83% AI deal score

$20,489

$16,924

Save $3,565

From SAN

Elite

Aug 10

Barcelona, Spain

83% AI deal score

$20,784

$16,944

Save $3,840

From SAN

Elite

Aug 05

Barcelona, Spain

83% AI deal score

$20,887

$16,955

Save $3,932

From SAN

Elite

Aug 13

Barcelona, Spain

83% AI deal score

$20,138

$16,956

Save $3,182

From SAN

Elite

Aug 05

Barcelona, Spain

83% AI deal score

$20,204

$16,972

Save $3,232

From SAN

Elite

Oct 10

Barcelona, Spain

83% AI deal score

$20,564

$16,983

Save $3,581

From SAN

Elite

Aug 12

Barcelona, Spain

83% AI deal score

$20,322

$16,987

Save $3,335

From SAN

Elite

Aug 06

Barcelona, Spain

83% AI deal score

$20,986

$16,997

Save $3,989

From SAN

Elite

Aug 09

Barcelona, Spain

83% AI deal score

$20,503

$17,023

Save $3,480

From SAN

Elite

Aug 10

Barcelona, Spain

83% AI deal score

$20,324

$17,023

Save $3,301

From SAN

Elite

Aug 11

Barcelona, Spain

83% AI deal score

$20,324

$17,023

Save $3,301

From SAN

Elite

Aug 16

Barcelona, Spain

83% AI deal score

$20,635

$17,045

Save $3,590

From SAN

Elite

Aug 10

Barcelona, Spain

83% AI deal score

$20,324

$17,055

Save $3,269

From SAN

Elite

Aug 02

Barcelona, Spain

83% AI deal score

$20,534

$17,055

Save $3,479

From SAN

Elite

Aug 09

Barcelona, Spain

83% AI deal score

$20,484

$17,055

Save $3,429

From SAN

Elite

Aug 03

Barcelona, Spain

83% AI deal score

$20,240

$17,055

Save $3,185

From SAN

Elite

Aug 01

Barcelona, Spain

83% AI deal score

$20,540

$17,059

Save $3,481

From SAN

Elite

Oct 07

Barcelona, Spain

83% AI deal score

$20,659

$17,111

Save $3,548

From SAN

Elite

Oct 10

Barcelona, Spain

83% AI deal score

$20,587

$17,113

Save $3,474

From SAN

Elite

Sep 03

Barcelona, Spain

83% AI deal score

$21,023

$17,113

Save $3,910

From SAN

Elite

Sep 15

Barcelona, Spain

82% AI deal score

$6,750

$5,609

Save $1,141

From SAN

Elite

Aug 29

Barcelona, Spain

82% AI deal score

$19,393

$16,943

Save $2,450

From SAN

Elite

Aug 27

Barcelona, Spain

82% AI deal score

$19,410

$16,954

Save $2,456

From SAN

Elite

Aug 20

Barcelona, Spain

82% AI deal score

$19,935

$16,965

Save $2,970

From SAN

Elite

Aug 26

Barcelona, Spain

82% AI deal score

$19,427

$17,009

Save $2,418

From SAN

Elite

Aug 16

Barcelona, Spain

82% AI deal score

$19,961

$17,023

Save $2,938

From SAN

Elite

Aug 12

Barcelona, Spain

82% AI deal score

$20,103

$17,023

Save $3,080

From SAN

Elite

Aug 12

Barcelona, Spain

82% AI deal score

$20,123

$17,031

Save $3,092

From SAN

Elite

Aug 10

Barcelona, Spain

82% AI deal score

$20,105

$17,055

Save $3,050

From SAN

Elite

Aug 15

Barcelona, Spain

82% AI deal score

$19,961

$17,063

Save $2,898

From SAN

Elite

Oct 08

Barcelona, Spain

82% AI deal score

$20,561

$17,587

Save $2,974

From SAN

Elite

Aug 11

Barcelona, Spain

81% AI deal score

$4,912

$4,345

Save $567

From SAN

Elite

Aug 31

Barcelona, Spain

81% AI deal score

$18,915

$17,131

Save $1,784

From SAN

Elite

Aug 24

Barcelona, Spain

81% AI deal score

$19,135

$17,135

Save $2,000

From SAN

Elite

Aug 21

Barcelona, Spain

81% AI deal score

$19,588

$17,631

Save $1,957

From SAN

Elite

Dec 01

Barcelona, Spain

81% AI deal score

$2,012

$1,857

Save $155

From SAN

Elite

Aug 04

Barcelona, Spain

80% AI deal score

$4,814

$4,348

Save $466

From SAN

Elite

Aug 13

Barcelona, Spain

80% AI deal score

$4,837

$4,401

Save $436

From SAN

Elite

Jul 20

Barcelona, Spain

80% AI deal score

$18,138

$17,185

Save $953

From SAN

Elite

Jul 18

Barcelona, Spain

80% AI deal score

$18,291

$17,235

Save $1,056

From SAN

Elite

Jul 20

Barcelona, Spain

79% AI deal score

$17,546

$17,015

Save $531

From SAN

Elite

Jul 15

Barcelona, Spain

79% AI deal score

$17,757

$17,143

Save $614

From SAN

Elite

Nov 17

Barcelona, Spain

79% AI deal score

$1,908

$1,844

Save $64

From SAN

Elite

Dec 03

Barcelona, Spain

79% AI deal score

$2,015

$1,944

Save $71

From SAN

Elite

Dec 08

Barcelona, Spain

78% AI deal score

$5,120

From SAN

Elite

Oct 20

Barcelona, Spain

78% AI deal score

$7,363

$6,937

Save $426

From SAN

Elite

Jul 28

Barcelona, Spain

78% AI deal score

$17,310

$16,987

Save $323

From SAN

Elite

Jul 27

Barcelona, Spain

78% AI deal score

$17,447

$17,185

Save $262

From SAN

Elite

Nov 18

Barcelona, Spain

78% AI deal score

$1,908

$1,847

Save $61

From SAN

Elite

Aug 16

Barcelona, Spain

78% AI deal score

$2,155

From SAN

Elite

Nov 16

Barcelona, Spain

77% AI deal score

$1,957

From SAN

Elite

Nov 27

Barcelona, Spain

77% AI deal score

$1,957

From SAN

Elite

Nov 28

Barcelona, Spain

77% AI deal score

$1,968

From SAN

Elite

Nov 17

Barcelona, Spain

77% AI deal score

$2,001

From SAN

Elite

Nov 24

Barcelona, Spain

77% AI deal score

$2,001

From SAN

Elite

Aug 17

Barcelona, Spain

77% AI deal score

$2,048

$2,047

Save $1

From SAN

Elite

Aug 19

Barcelona, Spain

77% AI deal score

$2,061

From SAN

Elite

Aug 05

Barcelona, Spain

77% AI deal score

$2,098

From SAN

Elite

Sep 15

Barcelona, Spain

77% AI deal score

$2,401

From SAN

Elite

Aug 25

Barcelona, Spain

76% AI deal score

$5,335

From SAN

Elite

Sep 06

Barcelona, Spain

76% AI deal score

$7,259

From SAN

Elite

Aug 14

Barcelona, Spain

76% AI deal score

$2,161

From SAN

Elite

Aug 03

Barcelona, Spain

76% AI deal score

$2,218

From SAN

Elite

Aug 26

Barcelona, Spain

76% AI deal score

$2,242

From SAN

Elite

Aug 25

Barcelona, Spain

76% AI deal score

$2,261

From SAN

Elite

Aug 20

Barcelona, Spain

76% AI deal score

$2,315

Frequently Asked Questions About Flights to Barcelona

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking platforms can also help uncover better deals. Looking into flights with layovers may sometimes offer lower fares than direct options.

Booking flights in advance often provides more competitive prices, though the ideal booking window can vary. Prices may fluctuate based on demand and seasonality. It's usually beneficial to monitor fare trends before making a purchase.

Comparing nearby airports at both your origin and destination can sometimes reveal more economical flight options. While it may add to your ground travel, the potential savings on airfare can be significant. Always factor in the cost and time of additional transportation.