The distance from San Francisco to shanghai is 6,165 miles or 9,922 kilometers. A typical flight between san francisco and shanghai would have a flying time of about 12 hours, 20 minutes. This assumes an average flight speed for a commercial airliner of 500 mph, which is equivalent to 805 km/hr or 434 knots. Your exact time may vary depending on wind speeds.
http://www.convertunits.com/time/from/san+francisco/to/shanghai
A random search for flights from Shanghai Pu Dong (PVG) to Seattle/Tacoma (SEA) shows:
OPTION 1: 13hr 10min Vancouver (YVR)
PVG - YVR China Eastern Airlines Flt 581 Dep 02:50pm 12Feb,Fri
YVR - SEA United Airlines Flt 8243 Dep 11:10am 12Feb,Fri
Operated by Air Canada
Flight Duration: 11hr 30min; Layover Time: 1hr 40min; Total Trip Time: 13hr 10min
OPTION 2: 15hr 05min via San Francisco (SFO)
PVG - SFO United Airlines Flt 858 Dep 01:45pm 12Feb,Fri
SFO - SEA United Airlines Flt 322 Dep 10:40am 12Feb,Fri
Flight Duration: 13hr 03min; Layover Time: 2hr 02min; Total Trip Time: 15hr 05min
10HR
18 hours
about 2 hours
15 hours.
Around nine hours.
3h55 min
Almost 15 hours.
Direct flights from Vancouver Canada to Shanghai China are typically between 11 and 12 hours.
The flight time is approximately 8 hours, 27 minutes.
Singapore is 3769 kilometers southwest of Shanghai, China. A flight between the two cities takes 5 hours 10 minutes on average.
Port of Shanghai
10