Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from San Francisco to Shanghai?

Cheap Flights from Shanghai to San Francisco, CA, United States - SHA to SFO Last modified: Aug 30, 2016 1:49 AM

Popular flights from Shanghai to San Francisco Last modified: Aug 30, 2016 1:49 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

China Southern
SHASFO
Wed 10/5
2 stops
SFOSHA
Tue 10/25
2 stops
CN¥3,938
Select
China Southern
SHASFO
Fri 11/4
2 stops
SFOSHA
Sat 11/12
2 stops
CN¥3,938
Select
China Southern
SHASFO
Fri 12/23
2 stops
SFOSHA
Tue 1/10
2 stops
CN¥3,938
Select
United
SHASFO
Thu 10/13
1 stop
SFOSHA
Fri 10/14
1 stop
CN¥3,938
Select
American
SHASFO
Mon 10/24
1 stop
SFOSHA
Wed 11/2
1 stop
CN¥4,218
Select
China Eastern
SHASFO
Tue 10/4
1 stop
SFOSHA
Sat 10/22
1 stop
CN¥4,572
Select
China Eastern
SHASFO
Tue 10/18
1 stop
SFOSHA
Wed 10/26
1 stop
CN¥4,572
Select
China Eastern
SHASFO
Mon 10/24
1 stop
SFOSHA
Wed 11/2
1 stop
CN¥4,572
Select
China Eastern
SHASFO
Tue 11/1
1 stop
SFOSHA
Sat 11/5
1 stop
CN¥4,572
Select
Korean
SHASFO
Thu 10/6
1 stop
SFOSHA
Tue 10/11
1 stop
CN¥4,625
Select
Turkish
SHASFO
Thu 10/6
1 stop
SFOSHA
Tue 10/11
1 stop
CN¥5,079
Select
Turkish
SHASFO
Fri 12/16
1 stop
SFOSHA
Wed 1/4
1 stop
CN¥5,079
Select
Turkish
SHASFO
Sat 12/24
1 stop
SFOSHA
Mon 1/2
1 stop
CN¥5,079
Select
Philippine
SHASFO
Wed 9/7
1 stop
SFOSHA
Tue 9/13
1 stop
CN¥5,099
Select
Philippine
SHASFO
Wed 9/7
1 stop
SFOSHA
Thu 9/22
1 stop
CN¥5,099
Select
Philippine
SHASFO
Thu 9/8
1 stop
SFOSHA
Fri 9/23
1 stop
CN¥5,099
Select
Philippine
SHASFO
Fri 9/9
1 stop
SFOSHA
Sat 9/17
1 stop
CN¥5,099
Select
Philippine
SHASFO
Fri 9/9
1 stop
SFOSHA
Wed 9/21
1 stop
CN¥5,099
Select
All Nippon
SHASFO
Thu 10/6
1 stop
SFOSHA
Thu 10/13
1 stop
CN¥5,606
Select
Air Canada
SHASFO
Sat 12/17
2 stops
SFOSHA
Thu 1/5
2 stops
CN¥5,933
Select
JAL
SHASFO
Tue 11/22
1 stop
SFOSHA
Tue 11/29
1 stop
CN¥6,647
Select
JAL
SHASFO
Wed 11/23
1 stop
SFOSHA
Wed 11/30
1 stop
CN¥6,647
Select
JAL
SHASFO
Thu 11/24
1 stop
SFOSHA
Thu 12/1
1 stop
CN¥6,647
Select
Asiana
SHASFO
Thu 10/6
1 stop
SFOSHA
Tue 10/11
1 stop
CN¥6,907
Select
Asiana
SHASFO
Thu 12/15
1 stop
SFOSHA
Wed 12/21
1 stop
CN¥6,907
Select
Air China
SHASFO
Wed 12/14
1 stop
SFOSHA
Wed 12/21
1 stop
CN¥7,715
Select
Air China
SHASFO
Thu 12/15
1 stop
SFOSHA
Wed 12/21
1 stop
CN¥7,715
Select
Air China
SHASFO
Sun 12/25
1 stop
SFOSHA
Mon 1/2
1 stop
CN¥7,715
Select
EVA Air
SHASFO
Mon 9/5
1 stop
SFOSHA
Fri 9/9
1 stop
CN¥8,969
Select
EVA Air
SHASFO
Mon 9/5
1 stop
SFOSHA
Sun 9/11
1 stop
CN¥8,969
Select
EVA Air
SHASFO
Mon 9/5
1 stop
SFOSHA
Mon 9/12
1 stop
CN¥8,969
Select
EVA Air
SHASFO
Mon 9/5
1 stop
SFOSHA
Mon 9/19
1 stop
CN¥8,969
Select
EVA Air
SHASFO
Mon 9/5
1 stop
SFOSHA
Tue 9/20
1 stop
CN¥8,969
Select
Etihad
SHASFO
Thu 12/15
1 stop
SFOSHA
Wed 12/21
1 stop
CN¥9,103
Select
Etihad
SHASFO
Fri 12/23
1 stop
SFOSHA
Mon 1/2
1 stop
CN¥9,103
Select
Qatar
SHASFO
Tue 10/4
2 stops
SFOSHA
Sat 10/22
2 stops
CN¥9,196
Select
Air Berlin
SHASFO
Tue 10/18
2 stops
SFOSHA
Wed 10/26
2 stops
CN¥9,437
Select
China Airlines
SHASFO
Mon 9/5
1 stop
SFOSHA
Sun 9/25
1 stop
CN¥9,477
Select
China Airlines
SHASFO
Wed 9/7
1 stop
SFOSHA
Sun 9/11
1 stop
CN¥9,477
Select
China Airlines
SHASFO
Thu 9/15
1 stop
SFOSHA
Tue 9/20
1 stop
CN¥9,477
Select
China Airlines
SHASFO
Thu 9/15
2 stops
SFOSHA
Tue 9/20
2 stops
CN¥9,477
Select
China Airlines
SHASFO
Thu 9/15
1 stop
SFOSHA
Mon 10/3
1 stop
CN¥9,477
Select
Air France
SHASFO
Mon 9/5
2 stops
SFOSHA
Sat 9/24
2 stops
CN¥10,284
Select
Vietnam
SHASFO
Sat 12/17
2 stops
SFOSHA
Thu 1/5
2 stops
CN¥11,172
Select
KLM
SHASFO
Sat 12/24
1 stop
SFOSHA
Mon 1/2
1 stop
CN¥11,926
Select
Emirates
SHASFO
Thu 10/6
1 stop
SFOSHA
Tue 10/11
1 stop
CN¥12,059
Select
Emirates
SHASFO
Thu 12/15
1 stop
SFOSHA
Wed 12/21
1 stop
CN¥12,059
Select
Emirates
SHASFO
Thu 12/15
1 stop
SFOSHA
Thu 12/22
1 stop
CN¥12,059
Select
Emirates
SHASFO
Fri 12/23
1 stop
SFOSHA
Sun 1/1
1 stop
CN¥12,059
Select
Emirates
SHASFO
Fri 12/23
1 stop
SFOSHA
Mon 1/2
1 stop
CN¥12,059
Select
Finnair
SHASFO
Thu 9/1
2 stops
SFOSHA
Thu 9/8
2 stops
CN¥12,393
Select
Singapore
SHASFO
Thu 9/22
2 stops
SFOSHA
Fri 9/23
2 stops
CN¥12,666
Select
British Airways
SHASFO
Wed 10/26
1 stop
SFOSHA
Sat 11/12
1 stop
CN¥13,354
Select
British Airways
SHASFO
Wed 11/16
1 stop
SFOSHA
Sat 11/19
1 stop
CN¥13,354
Select
British Airways
SHASFO
Wed 11/23
1 stop
SFOSHA
Sat 12/3
1 stop
CN¥13,354
Select
Ethiopian
SHASFO
Wed 9/28
3 stops
SFOSHA
Wed 10/5
3 stops
CN¥13,754
Select
Lufthansa
SHASFO
Wed 10/12
1 stop
SFOSHA
Sat 10/29
1 stop
CN¥15,062
Select
AeroMexico
SHASFO
Thu 12/15
2 stops
SFOSHA
Sun 12/18
2 stops
CN¥17,938
Select
Qantas
SHASFO
Thu 9/29
2 stops
SFOSHA
Sun 10/9
2 stops
CN¥31,498
Select

How Much Does it Cost to Fly from Shanghai to San Francisco (SHA to SFO)?

We have collected flight cost data from across the web for travel from Shanghai to San Francisco, and have found the average flight price for this trip to be CN¥3,958.

When Can I Buy the Cheapest Flight from Shanghai to San Francisco (SHA to SFO)?

Airlines can adjust prices for plane tickets from Shanghai to San Francisco based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Shanghai to San Francisco

The chart below shows up-to-date information regarding how far in advance a flight from Shanghai to San Francisco should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days CN¥8,162 CN¥5,433
7-14 days CN¥4,678 CN¥4,658
14-21 days CN¥4,678 CN¥4,712
21-30 days CN¥4,685 CN¥4,098
30-60 days CN¥4,985 CN¥3,938
60-90 days CN¥4,985 CN¥3,964
90+ days CN¥4,985 CN¥3,964

Cheapest Day To Fly from Shanghai to San Francisco

The chart below shows up-to-date information regarding the cheapest days to fly from Shanghai to San Francisco.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
CN¥3,958 CN¥3,964 CN¥3,938 CN¥3,938 CN¥3,938 CN¥3,964 CN¥3,991

Lowest Fares Chart By Month from Shanghai to San Francisco

The chart below shows the lowest fare by month when flying from Shanghai to San Francisco.

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Shanghai San Francisco China Southern 8/30/16 9/6/16 2 CN¥5,806
September Shanghai San Francisco United 9/21/16 9/22/16 1 CN¥4,098
October Shanghai San Francisco China Southern 10/5/16 10/25/16 2 CN¥3,938
November Shanghai San Francisco China Southern 11/4/16 11/12/16 2 CN¥3,938
December Shanghai San Francisco China Southern 12/23/16 1/10/17 2 CN¥3,938
January Shanghai San Francisco China Southern 1/29/17 2/18/17 2 CN¥4,325
February Shanghai San Francisco China Southern 2/4/17 2/18/17 1 CN¥3,971
March Shanghai San Francisco China Southern 3/6/17 3/16/17 2 CN¥3,971

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Shanghai to San Francisco

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Shanghai to San Francisco.

Next 30 Days

SunMonTueWedThuFriSat
28 29 30 31 1 2 3
CN¥11,011
4 5 6 7 8 9 10
CN¥11,011 CN¥4,759
11 12 13 14 15 16 17
CN¥4,759 CN¥6,560
18 19 20 21 22 23 24
CN¥6,560 CN¥5,146
25 26 27 28 29 30 1
CN¥5,146 CN¥8,482
2 3 4 5 6 7 8
CN¥8,482

Non-Stop vs Connecting Flights from Shanghai to San Francisco (SHA to SFO)

Your Shanghai to San Francisco flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Shanghai to San Francisco is CN¥9,103.

The average price for non-stop flights from Shanghai to San Francisco is CN¥6,767.

The chart below shows up to date information regarding non-stop flights from Shanghai to San Francisco.

Nonstop Flight Details from Shanghai to San Francisco
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
China Eastern 1 1 1 1 1 1 1 13:00 13:00
United 1 1 1 1 1 1 1 12:10 12:10

Shanghai to San Francisco Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Shanghai to San Francisco?
Answer: The average Shanghai to San Francisco flight time is 11 hours and 32 minutes.
Question: How many kilometers are there between Shanghai and San Francisco?
Answer: The distance from Shanghai to San Francisco is 9873 kilometers.
Question: How common are direct flights from Shanghai to San Francisco?
Answer: There are 14 direct flights from Shanghai to San Francisco.
Question: What is the most popular airline for non-stop flights from Shanghai to San Francisco?
Answer: China Eastern Airlines provides 50% of the non-stop flights between Shanghai and San Francisco.
Question: What are the most popular connecting cities when flying from Shanghai to San Francisco?
Answer: Los Angeles, CA

Airlines Flying from Shanghai to San Francisco (SHA to SFO) Number of flights searched: 923Last modified: Aug 30, 2016 1:49 AM

Below are the different airlines that fly from Shanghai to San Francisco with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Shanghai to San Francisco.

Shanghai to San Francisco
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American DFW X X X X X X X
American ORD / PHX X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YVR / YYC X X X X X X X
Air France CDG X X X X X X X
British Airways LHR X X X X X X X
EVA Air TPE X X X X X X X
Air China PEK X X X X X X X
China Airlines TPE X X X X X X X
China Airlines KHH / TPE X X X X X
Cathay HKG X X X X X X X
China Southern CAN X X X X X X X
Delta LAX X X X X X X X
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
JAL HND X X X X X X X
JAL NGO / HND X X X X X X X
Korean ICN X X X X X X X
KLM AMS X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X X
China Eastern - X X X X X X X
All Nippon NRT X X X X X X X
All Nippon NGO / NRT X X X X X X X
Asiana ICN X X X X X X X
Philippine MNL X X X X X X X
Qantas SYD X X X X X X
Singapore SIN / ICN X X X X X X X
Turkish IST X X X X X X X
United - X X X X X X X
United ORD X X X X X X X
Virgin Atlantic LHR X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Shanghai and San Francisco, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Shanghai - SHA

FlightsAirlineLowest Price
Shanghai to Oakland American, Air France, AeroMexico, China Southern, Delta, Etihad, Hawaiian, Korean, KLM, China Eastern, Qatar CN¥5,473
Shanghai to Los Angeles American, Air Berlin, Air Canada, Air France, AeroMexico, Finnair, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hawaiian, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Asiana, Philippine, Qantas, Qatar, Singapore, Aeroflot, Turkish, United, Virgin Atlantic CN¥3,838
Shanghai to San Jose American, Air Canada, Air France, AeroMexico, British Airways, Air China, China Airlines, China Southern, Delta, Etihad, Hawaiian, Hainan, JAL, Korean, KLM, Lufthansa, All Nippon, Qatar, United CN¥3,664
Shanghai to Vancouver Sichuan, American, Air Canada, Air France, AeroMexico, Finnair, Alitalia, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Asiana, Philippine, Turkish, United CN¥4,145
Shanghai to Tokyo Sichuan, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, TransAsia, Tianjin, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Lufthansa, Xiamen, China Eastern, All Nippon, Air Macau, Austrian, Asiana, Philippine, Qantas, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,275
Shanghai to Las Vegas American, Air Canada, Air France, AeroMexico, Finnair, British Airways, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hawaiian, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Asiana, Qatar, Turkish, United, Virgin Atlantic CN¥4,238
Shanghai to Sacramento American, Air Canada, Air France, British Airways, China Airlines, China Southern, Delta, JAL, Korean, KLM, China Eastern, All Nippon, United CN¥4,218
Shanghai to New York American, Air Berlin, Air Canada, Air France, AeroMexico, Finnair, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hawaiian, Hong Kong, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Asiana, Philippine, Qantas, Qatar, Singapore, Aeroflot, Turkish, United, Vietnam, Virgin Atlantic CN¥4,091
Shanghai to Toronto American, Air Canada, Air France, AeroMexico, Finnair, Alitalia, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, JAL, Korean, KLM, Lufthansa, Swiss, Malaysia, China Eastern, All Nippon, Austrian, Asiana, Philippine, SAS, Turkish, United, Virgin Atlantic CN¥4,085
Shanghai to Bangkok Sichuan, Cebu Pacific, Air India, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, Garuda, Juneyao, Hainan, Hong Kong, JAL, Korean, Lufthansa, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Air Macau, Austrian, Orient Thai, Asiana, Philippine, Shandong, Singapore, Thai, Srilankan, Vietnam, Mesaba, Shenzhen CN¥1,782
Shanghai to San Diego American, Air Canada, Air France, AeroMexico, Finnair, British Airways, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, JAL, Korean, KLM, Lufthansa, China Eastern, All Nippon, Asiana, Qatar, Turkish, United CN¥4,218
Shanghai to London Air Berlin, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Royal Brunei, EVA Air, Air China, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Garuda, Tianjin, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, China Eastern, All Nippon, Austrian, Asiana, Philippine, Qantas, Qatar, S7, SAS, Singapore, Aeroflot, Thai, Turkish, Srilankan, Vietnam, Virgin Atlantic CN¥3,791
Shanghai to Seattle American, Air Canada, Air France, Finnair, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Hainan, JAL, Korean, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Asiana, Qatar, Turkish, United, Vietnam CN¥3,117
Shanghai to Seoul EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, JAL, Korean, Lufthansa, Xiamen, China Eastern, All Nippon, Air Macau, Asiana, Qantas, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,782
Shanghai to Monterey American, Air Canada, United CN¥5,399
Shanghai to Chicago American, Air Berlin, Air Canada, Air France, AeroMexico, Finnair, British Airways, EVA Air, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Ethiopian, Etihad, Hainan, Iberia, JAL, Korean, KLM, Lufthansa, Swiss, China Eastern, All Nippon, Austrian, Asiana, Qatar, Turkish, United, Virgin Atlantic CN¥3,958
Shanghai to Portland American, Air Canada, Air France, Finnair, Air China, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hawaiian, JAL, Korean, KLM, China Eastern, All Nippon, Asiana, Qatar, Turkish, United, Vietnam CN¥4,191
Shanghai to Manila Cebu Pacific, Alitalia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, JAL, Dragonair, Korean, Xiamen, Malaysia, China Eastern, All Nippon, Air Macau, Asiana, Philippine, Qantas, Singapore, Thai, Vietnam, AirAsia Zest CN¥1,288
Shanghai to Fresno American, Air Canada, Delta, JAL, United CN¥5,720
Shanghai to Taipei Sichuan, UNI Air, EVA Air, Air China, China Airlines, Cathay, China Southern, Shanghai, TransAsia, Juneyao, Hainan, Hong Kong, JAL, Dragonair, Korean, Xiamen, China Eastern, All Nippon, Air Macau, Asiana, Shandong, Singapore, Thai, Vietnam, Shenzhen CN¥1,395

Cheap International Flights to San Francisco - SFO

FlightsAirlineLowest Price
Hangzhou to San Francisco American, Air France, EVA Air, Air China, Cathay, China Southern, Delta, Hawaiian, KLM, Lufthansa, China Eastern, All Nippon, Asiana, Qatar, United CN¥4,038
Nanjing to San Francisco Air France, Air China, Cathay, China Southern, Delta, JAL, KLM, Lufthansa, China Eastern, Asiana, United CN¥3,938
Ningbo to San Francisco Air China, Cathay, China Southern, Delta, KLM, China Eastern, United CN¥4,285
Wuxi to San Francisco Air China, China Southern, China Eastern, All Nippon CN¥5,379
Yiwu to San Francisco Air China, China Southern, China Eastern Check Dates
Changzhou to San Francisco Air China, China Southern, China Eastern CN¥7,208
Nanjing to Oakland China Southern, Delta, China Eastern CN¥5,933
Nanjing to San Jose Air China, China Southern, Delta, Hainan, Lufthansa CN¥4,385
Hangzhou to San Jose American, Air China, China Southern, Delta, Hawaiian, Hainan, All Nippon, Qatar, United CN¥4,398
Nanjing to Los Angeles Air France, Air China, Cathay, China Southern, Delta, Hainan, JAL, KLM, Lufthansa, China Eastern, Asiana, United CN¥3,838
Cheap Flights from Shanghai to San Francisco, CA, United States, from CN¥3,938 Round trip from SHA to SFO