Airlines with flights from San Francisco to Barcelona
There are 17 airlines with scheduled flights between SFO and BCN. United is the only airline with non-stop flights from SFO Airport to El Prat Airport and the flight time is 11 hours and 35 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 11 hours and 35 minutes
-
San Francisco is a United Airlines hub.
-
7 flights per week
-
Boeing 777
-
Business and first class available
SFO
Direct
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA672
18:00
18:00
18:00
18:00
18:00
18:00
18:00
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 13h 45m - 16h 20m.
-
Sky Team Alliance
-
21 flights per week
SFO
Via AMS
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL606
KL1513
KL1513
13:45
13:45
13:45
13:45
13:45
13:45
13:45
The timetable & schedule information was updated at 2026-04-21
Via Chicago with American Airlines
-
Total flight time: 14h 00m - 18h 14m.
-
One World Alliance
-
14 flights per week
SFO
Via ORD
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA359
AA40
AA40
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AA2543
AA40
AA40
10:25
10:25
10:25
10:25
10:25
10:25
10:25
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 14h 01m - 16h 34m.
-
One World Alliance
-
55 flights per week
SFO
Via PHL
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AA2161
AA742
AA742
06:01
06:01
06:01
06:01
06:01
06:01
06:01
AA2941
AA742
AA742
07:44
07:44
07:44
07:44
07:44
07:44
07:44
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 14h 05m - 17h 25m.
-
One World Alliance
-
49 flights per week
SFO
Via LHR
BCN
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA284
BA480
BA480
16:35
16:35
16:35
----
----
----
BA284
BA478
BA478
----
----
----
16:35
16:35
16:35
----
BA284
BA476
BA476
----
----
----
----
----
16:35
----
BA286
BA480
BA480
----
----
----
----
----
19:30
----
BA286
BA482
BA482
----
19:30
19:30
19:30
----
----
19:30
BA286
BA484
BA484
19:30
----
----
----
19:30
----
----
The timetable & schedule information was updated at 2026-04-21

There are 17 airlines with scheduled flights between SFO and BCN. United is the only airline with non-stop flights from SFO Airport to El Prat Airport and the flight time is 11 hours and 35 minutes.
Via Madrid with Iberia
Via Boston with JetBlue
Via New York with Delta
Via Frankfurt with Lufthansa
Via Calgary with WestJet
Via Frankfurt with Condor
Via Zurich with SWISS
Via Paris with Air France
Via Montreal with Air Canada
Via Lisbon with TAP
Via Copenhagen with SAS
Via Rome with ITA Airways
Via Warsaw with LOT