Flights from San Francisco to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SFO to PEK – All flight route options from San Francisco International, California, USA to Beijing Capital International Airport, China. These routes are operated by 17 airlines. Fly non-stop with United Airlines or Air China, or choose from 11 different stopover flights. The shortest flight time is 14 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
San Francisco to Beijing flights
There are over 13 airlines and as many as 794 flights every week to this destination. You can fly non-stop to Beijing (PEK) from San Francisco (SFO) with Air China or United Airlines but if a stopover option suits you better you can choose to fly via Osaka, Vancouver or any other of the 11 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
San Francisco to Beijing with Air China
Air China has non-stop every Wednesday or Saturday at 11:05, 12:05 or 13:00. Air China is a Star Alliance member.
With JAL
If you fly from San Francisco with JAL you will do a stopover in Tokyo, HND before reaching Beijing. This flight trip will take 16 hours and 50 minutes and you can fly every weekday with departures at 11:55, 12:05 or 12:25. JAL is a member of the air alliance OneWorld.
Distance & flight times: SFO Airport to Beijing Capital International Airport
The shortest flight time between SFO and PEK is 14 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 14h 20m | - | 5931 miles (9543 km) |
KIX Osaka | 17h 15m | 1h 55m | 6531 miles (10508 km) |
YVR Vancouver | 17h 35m | 3h 19m | 6110 miles (9831 km) |
ICN Seoul | 17h 50m | 2h 40m | 6239 miles (10039 km) |
LAX Los Angeles | 18h 9m | 4h 11m | 6610 miles (10635 km) |
SEA Seattle | 18h 15m | 1h 55m | 6105 miles (9823 km) |
WUH Wuhan | 18h 33m | 3h 10m | 7160 miles (11520 km) |
HND Tokyo | 18h 55m | 4h 40m | 6445 miles (10370 km) |
NRT Tokyo | 19h 30m | 3h 45m | 6473 miles (10415 km) |
PVG Shanghai | 19h 50m | - | - |
TPE Taipei | 20h 10m | 1h 30m | 7569 miles (12179 km) |
ONT Ontario | 20h 52m | - | - |


Quick copy and share this page
From San Francisco to China
Below is a list of other destinations to China from San Francisco International with either direct flights or 1 stop connections.
From USA to Beijing
Below is a list of other cities in USA with flights to Beijing with either non-stop or connecting flights.