
Popular airlines from San Francisco Intl. Airport (SFO) to Shanghai Pudong Intl. Airport (PVG)
- EVA Airways
EVA Airways
- Air Canada
Air Canada
- China Airlines
China Airlines
- Cathay Pacific
Cathay Pacific
- Japan Airlines
Japan Airlines
- Asiana Airlines
Asiana Airlines
- British Airways
British Airways
Be in the know
Book smarter
Cheap Flights from San Francisco to Shanghai (SFO-PVG)
Prices were available within the past 7 days and start at S$496 for one-way flights and S$989 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.










Find the cheapest month to fly from San Francisco (SFO) to Shanghai (PVG)
September is typically the cheapest month to fly
Alternative airports near Shanghai
Prices were available within the past 7 days. Prices and availability are subject to change.
Frequently asked questions
Travel information
Travel information
Origin airport | San Francisco Intl. |
Destination airport | Pudong Intl. |
Airlines serving | Air Canada, Air France, All Nippon Airways, American Airlines, Asiana Airlines, British Airways, Cathay Pacific, China Airlines, China Eastern Airlines, China Southern Airlines, Delta, EVA Airways, Emirates, Japan Airlines, KLM, Korean Air, Philippine Airlines, Qatar Airways, Singapore Airlines, United |
Return price | S$989 |
Distance | 9818 km |
Average flight time | 28 hours 45 mins |
Book with confidence
Book with confidence
Flights from San Francisco to Shanghai
There are several airlines that operate frequent flights from San Francisco (SFO) to Shanghai (PVG) including
- United Airlines with 162 flights a week
- Delta Air Lines with 107 flights a week
- American Airlines with 72 flights a week
- Air China with 41 flights a week
- All Nippon Airways with 34 flights a week
The earliest flight leaves San Francisco Intl. Airport at 12:00 and arrives at Pudong Intl. Airport at 16:30. The last flight of the day departs San Francisco at 16:35 and arrives at Shanghai at 20:30.
The flight distance from San Francisco to Shanghai is about 9931 km, the shortest flight is 12 hours 45 minutes with United Airlines.
Expedia lets you search across the largest number of airlines and Shanghai flights, which means that you’ll be able to find a great flight deal at the perfect travel date and time. Our simple-to-use booking engine makes looking for terrific bargains easy and hassle-free; just enter your travel dates and departure city, and let Expedia do the rest! Adjust your travel dates and explore connecting flights to find an even better deal on your San Francisco Shanghai flight!
Browse through dozens of options and rest assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your San Francisco to Shanghai trip. There’s simply no substitute for great prices suited to your travel needs and backed by excellent customer support.
Combine your Shanghai flight with a hotel and/or car rental for a package deal designed to save you even more money! Discover additional savings by booking in advance or find a last minute deal. There are tons of ways to save on your flights from San Francisco to Shanghai with Expedia. Use us as your stop travel destination and have the confidence that you’re getting a bargain!
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Trending Routes
- Trending Flights
- Top Flights Destinations
- More Carriers
- Nearby Airports
- Cheap Flights from Other Airports
- Expedia's Latest Trends
Popular flights from San Francisco
- San Francisco to Mexico City (SFO - MEX)
- San Francisco to Newark Liberty Intl. Airport (SFO - EWR)
- San Francisco to Bangkok (SFO - BKK)
- San Francisco to Kuala Lumpur (SFO - KUL)
- San Francisco to Honolulu (SFO - HNL)
- San Francisco to New York (SFO - LGA)
- San Francisco to Taipei (SFO - TPE)
- San Francisco to Cusco (SFO - CUZ)
- San Francisco to New York (SFO - JFK)
- San Francisco to Vancouver (SFO - YVR)
- San Francisco to Seoul (SFO - ICN)
- San Francisco to Beijing (SFO - PEK)
Popular flights to Shanghai
- Kuala Lumpur to Shanghai (KUL - PVG)
- Bangkok to Shanghai (BKK - PVG)
- Taipei to Shanghai (TSA - PVG)
- Hong Kong to Shanghai (HKG - PVG)
- Johor Bahru to Shanghai (JHB - PVG)
- Paris to Shanghai (CDG - PVG)
- Taipei to Shanghai (TPE - PVG)
- Manila to Shanghai (MNL - PVG)
- Seoul to Shanghai (GMP - PVG)
- Guangzhou to Shanghai (CAN - PVG)
- Tokyo to Shanghai (NRT - PVG)
- Seoul to Shanghai (ICN - PVG)
Popular flights from San Francisco
Top Flight Destinations Near Here
- Flights to Shanghai
- Flights to Guangzhou
- Flights to Beijing
- Flights to Shenzhen
- Flights to Chongqing
- Flights to Chengdu
- Flights to Xi'an
- Flights to Hangzhou
- Flights to Xiamen
- Flights to Zhuhai
- Flights to Qingdao
- Flights to Suzhou
- Flights to Guilin
- Flights to Zhangjiajie
- Flights to Nanjing
- Flights to Sanya
- Flights to Dali
- Flights to Foshan
- Flights to Dalian
- Flights to Kunming
Shanghai
Nearby Airports
- Oakland Intl. Airport (OAK)
- Norman Y. Mineta San Jose Intl. Airport (SJC)
- Buchanan Field Airport (CCR)
- Watsonville Municipal Airport (WVI)
- Sonoma County Airport (STS)
- Monterey Peninsula Airport (MRY)
- Salinas Municipal Airport (SNS)
- Modesto City - County Airport (MOD)
- Sacramento Intl. Airport (SMF)
- Mesa Del Rey Airport (KIC)
Expedia's Latest Trends
- Los Angeles to Baltimore (LAX - BWI)
- Los Angeles to Houston (LAX - IAH)
- Los Angeles to Toronto (LAX - YYZ)
- Wuhan to Tianjin (WUH - TSN)
- San Francisco to Los Angeles (SFO - LAX)
- Kuala Lumpur to Los Angeles (KUL - LAX)
- Chongqing to Singapore (CKG - SIN)
- Buffalo to Los Angeles (BUF - LAX)
- Singapore to Tianjin (SIN - TSN)
- Tianjin to Singapore (TSN - SIN)
- Los Angeles to Aspen (LAX - ASE)
- Los Angeles to San Francisco (LAX - SFO)
- Singapore to Los Angeles (SIN - LAX)
- Singapore to Zhuhai (SIN - ZUH)
- Las Vegas to Los Angeles (LAS - LAX)
- Singapore to Chongqing (SIN - CKG)
- Los Angeles to Tampa (LAX - TPA)
- Singapore to Ontario (SIN - ONT)
- Los Angeles to Boston (LAX - BOS)
- Singapore to Xi'an (SIN - SIA)
- Los Angeles to Singapore (LAX - SIN)
- Kuala Lumpur to Chongqing (KUL - CKG)
- Los Angeles to Las Vegas (LAX - LAS)
- Los Angeles to Vancouver (LAX - YVR)
- Los Angeles to Rio de Janeiro (LAX - GIG)
- Phoenix to Los Angeles (PHX - LAX)
- Los Angeles to New York (LAX - NYC)
- Singapore to San Diego (SIN - SAN)
- Los Angeles to Orlando (LAX - MCO)
- New York to Los Angeles (NYC - LAX)