
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*one key icon
$805 Cheap British Airways flights Barcelona (BCN) to San Diego (SAN)
Prices were available within the past 7 days and start at $805 for one-way flights and $751 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Wed, Feb 18 - Tue, Mar 3
BCN
Barcelona
SAN
San Diego
$751 Roundtrip, found 6 days ago
$751
Roundtrip
found 6 days ago

Tue, Mar 10 - Tue, Mar 17
BCN
Barcelona
SAN
San Diego
$786 Roundtrip, found 1 day ago
$786
Roundtrip
found 1 day ago

Tue, Mar 10 - Tue, Mar 17
BCN
Barcelona
SAN
San Diego
$794 Roundtrip, found 1 day ago
$794
Roundtrip
found 1 day ago

Thu, Aug 28 - Mon, Sep 1
BCN
Barcelona
SAN
San Diego
$794 Roundtrip, found 4 days ago
$794
Roundtrip
found 4 days ago

Thu, Aug 28 - Mon, Sep 1
BCN
Barcelona
SAN
San Diego
$796 Roundtrip, found 4 days ago
$796
Roundtrip
found 4 days ago

Thu, Aug 28 - Wed, Sep 3
BCN
Barcelona
SAN
San Diego
$796 Roundtrip, found 2 days ago
$796
Roundtrip
found 2 days ago

Tue, Nov 18 - Wed, Dec 3
BCN
Barcelona
SAN
San Diego
$797 Roundtrip, found 5 days ago
$797
Roundtrip
found 5 days ago

Thu, Aug 28 - Thu, Sep 11
BCN
Barcelona
SAN
San Diego
$799 Roundtrip, found 1 day ago
$799
Roundtrip
found 1 day ago

Thu, Aug 21 - Sun, Aug 24
BCN
Barcelona
SAN
San Diego
$968 Roundtrip, found 1 hour ago
$968
Roundtrip
found 1 hour ago

Thu, Aug 21 - Sun, Aug 24
BCN
Barcelona
CLD
Carlsbad
$1,188 Roundtrip, found 5 days ago
$1,188
Roundtrip
found 5 days ago

Thu, Aug 21 - Sun, Aug 24
BCN
Barcelona
CLD
Carlsbad
$1,189 Roundtrip, found 5 days ago
$1,189
Roundtrip
found 5 days ago
Origin airport | Barcelona Intl. |
Destination airport | San Diego Intl. |
Airlines serving | Aer Lingus, Air Canada, Air France, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Delta, Finnair, ITA Airways, Iberia, Icelandair, KLM, Lufthansa, Swiss International Air Lines, TAP Portugal, United, Virgin Atlantic |
Popular airline | Lufthansa |
Distance | 6028 mi |
Explore a world of travel with Expedia
*Available to One Key members.