Airlines with flights from San Francisco to Beijing
There are 10 airlines with scheduled flights between SFO and PEK. Both United and Air China operates non-stop flights from SFO Airport to Beijing Capital International Airport and the flight time is 14 hours and 25 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 14 hours and 25 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: 14 hours and 3 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 Tokyo with JAL
-
Total flight time: 16h 20m - 16h 50m.
-
One World Alliance
-
8 flights per week
Flight
JL25
The timetable & schedule information was updated at 2026-04-21
Via Los Angeles with United Airlines
-
Total flight time: 16h 38m - 21h 15m.
-
San Francisco is a United Airlines hub.
-
45 flights per week
-
Boeing 777
Flight
UA771
UA771
UA771
The timetable & schedule information was updated at 2026-04-21
Via Seoul with Korean Air
-
Total flight time: 17h 20m - 17h 50m.
-
Sky Team Alliance
-
21 flights per week
Flight
KE863
The timetable & schedule information was updated at 2026-04-21
Via Vancouver with Air Canada
-
Total flight time: 18h 30m - 19h 25m.
-
10 flights per week
Flight
AC29
The timetable & schedule information was updated at 2026-04-21

There are 10 airlines with scheduled flights between SFO and PEK. Both United and Air China operates non-stop flights from SFO Airport to Beijing Capital International Airport and the flight time is 14 hours and 25 minutes.
Via Seoul with Asiana
Via Taipei with China Airlines
Via Shanghai with China Eastern
Via Tokyo with ANA
Via Taipei with EVA Air