Airlines with flights from Beijing to San Francisco
There are 8 airlines with scheduled flights between PEK and SFO. Both United and Air China operates non-stop flights from Beijing Capital International Airport to SFO Airport and the flight time is 11 hours and 40 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 11 hours and 40 minutes
-
San Francisco is a United Airlines hub.
-
7 flights per week
-
Boeing 777
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air China
-
Total flight time: 12 hours and 30 minutes
-
Beijing is a Air China hub.
-
2 flights per week
-
Boeing 777-300
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Vancouver with Air Canada
-
Total flight time: 14h 47m - 17h 35m.
-
15 flights per week
Flight
AC568
The timetable & schedule information was updated at 2026-04-21
Via Seoul with Asiana Airlines
-
Total flight time: 14h 50m - 15h 20m.
-
14 flights per week
Flight
OZ212
The timetable & schedule information was updated at 2026-04-21
Via Los Angeles with United Airlines
-
Total flight time: 15h 00m - 18h 15m.
-
San Francisco is a United Airlines hub.
-
6 flights per week
-
Boeing 777
Flight
UA469
The timetable & schedule information was updated at 2026-04-21
Via Shanghai with China Eastern Airlines
-
Total flight time: 15h 35m - 17h 05m.
-
Sky Team Alliance
-
6 flights per week
Flight
MU589
MU589
The timetable & schedule information was updated at 2026-04-21

There are 8 airlines with scheduled flights between PEK and SFO. Both United and Air China operates non-stop flights from Beijing Capital International Airport to SFO Airport and the flight time is 11 hours and 40 minutes.
Via Tokyo with ANA
Via Tokyo with JAL
Via Taipei with EVA Air