Barcelona to San Francisco, CA Flights

Sat, Jul 20
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Barcelona to San Francisco, CA flight

distanceDistance5934 miles (9571 km)
durationAverage flight duration12 h 30 min
priceAverage plane ticket price$587 (€506)
changesDirect flightNo
carriersAirlinesIberia, TAP Portugal, Air France, Air Transat, United, KLM, DELTA, Turkish Airlines, American Airlines or British Airways

Flights from Barcelona to San Francisco, CA cover the 5934 miles (9571 km) long route taking on average 12 h 30 min with our travel partners like Iberia, TAP Portugal, Air France, Air Transat, United, KLM, DELTA, Turkish Airlines, American Airlines or British Airways. You can get the cheapest plane tickets for this journey for as low as $300 (€259), but the average price of plane tickets is $587 (€506).

The cheapest flights from Barcelona to San Francisco, CA

Showing times and prices for Jul 23

Cheapest

The best way to find a cheap flight ticket from Barcelona to San Francisco, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
American Airlines
11:05AM17h35
Barcelona El Prat Airport (BCN)
07:40PMSan Francisco International Airport, CA (SFO)
$10361One-way
1 transfer
2nd Cheapest
Iberia
03:10PM13h10
Barcelona El Prat Airport (BCN)
07:20PMSan Francisco International Airport, CA (SFO)
$10861One-way
0 transfers
TAP Portugal
10:40PM24h55
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
$12131One-way
1 transfer
PGA-Portugalia Airlines
05:45PM29h50
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
$12131One-way
1 transfer
PGA-Portugalia Airlines
08:10PM27h25
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
$12131One-way
1 transfer

Flight schedulefrom Barcelona to San Francisco, CA

Showing flights for tomorrow, Tuesday, July 23
TAP Portugal
06:00AM17h05
Barcelona El Prat Airport (BCN)
02:05PMSan Francisco International Airport, CA (SFO)
1 transfer
Swiss
06:00AM19h35
Barcelona El Prat Airport (BCN)
04:35PMSan Francisco International Airport, CA (SFO)
1 transfer
Swiss
06:00AM19h05
Barcelona El Prat Airport (BCN)
04:05PMSan Francisco International Airport, CA (SFO)
1 transfer
TAP Portugal
06:00AM36h11
Barcelona El Prat Airport (BCN)
09:11AMSan Francisco International Airport, CA (SFO)
2 transfers
Swiss
06:00AM19h35
Barcelona El Prat Airport (BCN)
04:35PMSan Francisco International Airport, CA (SFO)
1 transfer
TAP Portugal
06:00AM27h45
Barcelona El Prat Airport (BCN)
12:45AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
06:00AM36h11
Barcelona El Prat Airport (BCN)
09:11AMSan Francisco International Airport, CA (SFO)
2 transfers
Air France
06:10AM20h50
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Air France
06:10AM15h35
Barcelona El Prat Airport (BCN)
12:45PMSan Francisco International Airport, CA (SFO)
1 transfer
ITA
06:20AM27h59
Barcelona El Prat Airport (BCN)
01:19AMSan Francisco International Airport, CA (SFO)
2 transfers
ITA
06:20AM27h59
Barcelona El Prat Airport (BCN)
01:19AMSan Francisco International Airport, CA (SFO)
2 transfers
ITA
06:20AM40h09
Barcelona El Prat Airport (BCN)
01:29PMSan Francisco International Airport, CA (SFO)
2 transfers
ITA
06:20AM15h55
Barcelona El Prat Airport (BCN)
01:15PMSan Francisco International Airport, CA (SFO)
1 transfer
KLM
06:20AM14h25
Barcelona El Prat Airport (BCN)
11:45AMSan Francisco International Airport, CA (SFO)
1 transfer
ITA
06:20AM27h59
Barcelona El Prat Airport (BCN)
01:19AMSan Francisco International Airport, CA (SFO)
2 transfers
ITA
06:20AM19h19
Barcelona El Prat Airport (BCN)
04:39PMSan Francisco International Airport, CA (SFO)
2 transfers
Lufthansa
06:50AM18h10
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
06:50AM14h50
Barcelona El Prat Airport (BCN)
12:40PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
06:50AM18h10
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
07:00AM18h30
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Vueling
07:25AM18h05
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
07:50AM15h30
Barcelona El Prat Airport (BCN)
02:20PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
07:50AM15h30
Barcelona El Prat Airport (BCN)
02:20PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
08:00AM17h00
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
08:00AM17h30
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
08:00AM17h00
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
08:00AM20h55
Barcelona El Prat Airport (BCN)
07:55PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
08:45AM16h45
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
09:15AM16h15
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Swiss
09:35AM15h30
Barcelona El Prat Airport (BCN)
04:05PMSan Francisco International Airport, CA (SFO)
1 transfer
Swiss
09:35AM16h00
Barcelona El Prat Airport (BCN)
04:35PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
09:45AM15h45
Barcelona El Prat Airport (BCN)
04:30PMSan Francisco International Airport, CA (SFO)
1 transfer
Air France
09:50AM17h10
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
10:25AM18h30
Barcelona El Prat Airport (BCN)
07:55PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
10:25AM14h35
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
10:25AM18h30
Barcelona El Prat Airport (BCN)
07:55PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
10:25AM14h35
Barcelona El Prat Airport (BCN)
04:00PMSan Francisco International Airport, CA (SFO)
1 transfer
American Airlines
11:05AM18h55
Barcelona El Prat Airport (BCN)
09:00PMSan Francisco International Airport, CA (SFO)
1 transfer
American Airlines
11:05AM17h35
Barcelona El Prat Airport (BCN)
07:40PMSan Francisco International Airport, CA (SFO)
1 transfer
KLM
11:10AM33h35
Barcelona El Prat Airport (BCN)
11:45AMSan Francisco International Airport, CA (SFO)
1 transfer
United
11:15AM18h41
Barcelona El Prat Airport (BCN)
08:56PMSan Francisco International Airport, CA (SFO)
1 transfer
United
11:15AM55h33
Barcelona El Prat Airport (BCN)
09:48AMSan Francisco International Airport, CA (SFO)
1 transfer
United
11:15AM22h36
Barcelona El Prat Airport (BCN)
12:51AMSan Francisco International Airport, CA (SFO)
1 transfer
United
11:15AM18h41
Barcelona El Prat Airport (BCN)
08:56PMSan Francisco International Airport, CA (SFO)
1 transfer
TAP Portugal
11:25AM30h46
Barcelona El Prat Airport (BCN)
09:11AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
11:25AM32h18
Barcelona El Prat Airport (BCN)
10:43AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
11:25AM32h19
Barcelona El Prat Airport (BCN)
10:44AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
11:25AM36h10
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
1 transfer
Turkish Airlines
11:35AM38h05
Barcelona El Prat Airport (BCN)
04:40PMSan Francisco International Airport, CA (SFO)
1 transfer
ITA
11:40AM34h35
Barcelona El Prat Airport (BCN)
01:15PMSan Francisco International Airport, CA (SFO)
1 transfer
ITA
11:40AM37h59
Barcelona El Prat Airport (BCN)
04:39PMSan Francisco International Airport, CA (SFO)
2 transfers
ITA
11:40AM22h39
Barcelona El Prat Airport (BCN)
01:19AMSan Francisco International Airport, CA (SFO)
2 transfers
Lufthansa
11:45AM18h15
Barcelona El Prat Airport (BCN)
09:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Air Europa
11:50AM22h29
Barcelona El Prat Airport (BCN)
01:19AMSan Francisco International Airport, CA (SFO)
2 transfers
United
12:00PM16h36
Barcelona El Prat Airport (BCN)
07:36PMSan Francisco International Airport, CA (SFO)
1 transfer
United
12:00PM18h22
Barcelona El Prat Airport (BCN)
09:22PMSan Francisco International Airport, CA (SFO)
1 transfer
United
12:00PM18h22
Barcelona El Prat Airport (BCN)
09:22PMSan Francisco International Airport, CA (SFO)
1 transfer
United
12:00PM54h11
Barcelona El Prat Airport (BCN)
09:11AMSan Francisco International Airport, CA (SFO)
1 transfer
United
12:00PM16h36
Barcelona El Prat Airport (BCN)
07:36PMSan Francisco International Airport, CA (SFO)
1 transfer
United
12:00PM20h39
Barcelona El Prat Airport (BCN)
11:39PMSan Francisco International Airport, CA (SFO)
1 transfer
Air France
12:40PM14h20
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Air France
12:40PM33h05
Barcelona El Prat Airport (BCN)
12:45PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
12:50PM16h05
Barcelona El Prat Airport (BCN)
07:55PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
12:50PM16h05
Barcelona El Prat Airport (BCN)
07:55PMSan Francisco International Airport, CA (SFO)
1 transfer
KLM
01:20PM31h25
Barcelona El Prat Airport (BCN)
11:45AMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
01:30PM16h30
Barcelona El Prat Airport (BCN)
09:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Turkish Airlines
01:35PM36h05
Barcelona El Prat Airport (BCN)
04:40PMSan Francisco International Airport, CA (SFO)
1 transfer
American Airlines
01:40PM17h45
Barcelona El Prat Airport (BCN)
10:25PMSan Francisco International Airport, CA (SFO)
1 transfer
American Airlines
01:55PM19h26
Barcelona El Prat Airport (BCN)
12:21AMSan Francisco International Airport, CA (SFO)
1 transfer
American Airlines
01:55PM16h49
Barcelona El Prat Airport (BCN)
09:44PMSan Francisco International Airport, CA (SFO)
1 transfer
Airzena
02:00PM17h17
Barcelona El Prat Airport (BCN)
10:17PMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM17h09
Barcelona El Prat Airport (BCN)
10:59PMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM50h55
Barcelona El Prat Airport (BCN)
08:45AMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM52h04
Barcelona El Prat Airport (BCN)
09:54AMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM17h09
Barcelona El Prat Airport (BCN)
10:59PMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM53h30
Barcelona El Prat Airport (BCN)
11:20AMSan Francisco International Airport, CA (SFO)
1 transfer
United
02:50PM55h35
Barcelona El Prat Airport (BCN)
01:25PMSan Francisco International Airport, CA (SFO)
1 transfer
Air Transat
03:00PM17h12
Barcelona El Prat Airport (BCN)
11:12PMSan Francisco International Airport, CA (SFO)
1 transfer
TAP Portugal
03:00PM28h43
Barcelona El Prat Airport (BCN)
10:43AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
03:00PM32h35
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
1 transfer
Iberia
03:10PM13h10
Barcelona El Prat Airport (BCN)
07:20PMSan Francisco International Airport, CA (SFO)
0 transfers
Airzena
03:10PM13h10
Barcelona El Prat Airport (BCN)
07:20PMSan Francisco International Airport, CA (SFO)
0 transfers
Air France
03:15PM30h30
Barcelona El Prat Airport (BCN)
12:45PMSan Francisco International Airport, CA (SFO)
1 transfer
Lufthansa
03:35PM14h25
Barcelona El Prat Airport (BCN)
09:00PMSan Francisco International Airport, CA (SFO)
1 transfer
United
04:00PM12h05
Barcelona El Prat Airport (BCN)
07:05PMSan Francisco International Airport, CA (SFO)
0 transfers
United
04:00PM12h05
Barcelona El Prat Airport (BCN)
07:05PMSan Francisco International Airport, CA (SFO)
0 transfers
ITA
04:50PM29h25
Barcelona El Prat Airport (BCN)
01:15PMSan Francisco International Airport, CA (SFO)
1 transfer
ITA
04:50PM32h49
Barcelona El Prat Airport (BCN)
04:39PMSan Francisco International Airport, CA (SFO)
2 transfers
KLM
05:15PM27h30
Barcelona El Prat Airport (BCN)
11:45AMSan Francisco International Airport, CA (SFO)
1 transfer
PGA-Portugalia Airlines
05:45PM49h59
Barcelona El Prat Airport (BCN)
10:44AMSan Francisco International Airport, CA (SFO)
2 transfers
PGA-Portugalia Airlines
05:45PM29h50
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
1 transfer
PGA-Portugalia Airlines
05:45PM40h00
Barcelona El Prat Airport (BCN)
12:45AMSan Francisco International Airport, CA (SFO)
2 transfers
Air France
06:05PM27h40
Barcelona El Prat Airport (BCN)
12:45PMSan Francisco International Airport, CA (SFO)
1 transfer
Air France
06:05PM32h55
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Turkish Airlines
07:00PM30h40
Barcelona El Prat Airport (BCN)
04:40PMSan Francisco International Airport, CA (SFO)
1 transfer
KLM
07:40PM25h05
Barcelona El Prat Airport (BCN)
11:45AMSan Francisco International Airport, CA (SFO)
1 transfer
Amelia International
07:45PM31h15
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
1 transfer
Amelia International
07:45PM26h00
Barcelona El Prat Airport (BCN)
12:45PMSan Francisco International Airport, CA (SFO)
1 transfer
PGA-Portugalia Airlines
08:10PM47h34
Barcelona El Prat Airport (BCN)
10:44AMSan Francisco International Airport, CA (SFO)
2 transfers
PGA-Portugalia Airlines
08:10PM27h25
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
1 transfer
PGA-Portugalia Airlines
08:10PM37h35
Barcelona El Prat Airport (BCN)
12:45AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
10:40PM35h05
Barcelona El Prat Airport (BCN)
12:45AMSan Francisco International Airport, CA (SFO)
2 transfers
TAP Portugal
10:40PM24h55
Barcelona El Prat Airport (BCN)
02:35PMSan Francisco International Airport, CA (SFO)
1 transfer
TAP Portugal
10:40PM45h04
Barcelona El Prat Airport (BCN)
10:44AMSan Francisco International Airport, CA (SFO)
2 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Barcelona to San Francisco, CA by flight

Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29

The fastest flights from Barcelona to San Francisco, CA

Showing times and prices for Jul 23

Fastest Journey

12 h 5 m

Average

1d 1 h 18 m

Flights per day

104

Distance

9571 km

Of the 104 flights that leave Barcelona for San Francisco, CA every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
United
04:00PM12h05
Barcelona El Prat Airport (BCN)
07:05PMSan Francisco International Airport, CA (SFO)
$16711One-way
0 transfers
Fastest
United
04:00PM12h05
Barcelona El Prat Airport (BCN)
07:05PMSan Francisco International Airport, CA (SFO)
$17451One-way
0 transfers
2nd Fastest
Iberia
03:10PM13h10
Barcelona El Prat Airport (BCN)
07:20PMSan Francisco International Airport, CA (SFO)
$10861One-way
0 transfers
2nd Fastest
Airzena
03:10PM13h10
Barcelona El Prat Airport (BCN)
07:20PMSan Francisco International Airport, CA (SFO)
$12201One-way
0 transfers
Air France
12:40PM14h20
Barcelona El Prat Airport (BCN)
06:00PMSan Francisco International Airport, CA (SFO)
$17321One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Iberia, TAP Portugal and Air France flights from Barcelona to San Francisco, CA

You can travel by flight between Barcelona and San Francisco, CA with Iberia, TAP Portugal and Air France for as low as $300 (€259). When you search for schedules and tickets, Omio will show you the best route.

KLM is the Netherlands' national carrier and offers two types of ticket for your flight from Barcelona to San Francisco, CA: Economy and Business.

KLM from Barcelona to San Francisco, CA flight information:

  • Average Duration: 15 h
  • Cheapest Price: $581

FAQs: Barcelona to San Francisco, CA Flight

FAQs: Take a flight from Barcelona to San Francisco, CA hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to San Francisco, CA.
FAQs
Cheap plane tickets from Barcelona to San Francisco, CA can start from as little as $300 (€259) when you book in advance. The average flight ticket price for Barcelona to San Francisco, CA is $587 (€506); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time between Barcelona and San Francisco, CA is on average 12 h 30 min   for the 5934 mile (9571 km) long journey, but the time it takes to go to San Francisco, CA from Barcelona by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Barcelona to San Francisco, CA leaves at 5: 00 AM. Plan your trip with the Journey Planner   from Omio.
The last flight from Barcelona to San Francisco, CA leaves at 8: 10 PM.
For the best Barcelona to San Francisco, CA flight to buy, you can travel safely and comfortably with Iberia, TAP Portugal, Air France, Air Transat, United, KLM, DELTA, Turkish Airlines, American Airlines or British Airways. However, it's always good to check all possible airlines with services between Barcelona and San Francisco, CA to compare what amenities they may offer.
The cheapest month for a flight from Barcelona to San Francisco, CA is July.
Yes, you can take a flight to San Francisco, CA from Barcelona.

More options for your journey from Barcelona to San Francisco, CA

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language