15 hours.
10HR
Around nine hours.
Almost 15 hours.
4 hours
12.5 hours.
About 7 and a half hours.
The flight time is approximately 8 hours, 27 minutes.
Direct flights from Vancouver Canada to Shanghai China are typically between 11 and 12 hours.
About 30-45 minutes, but it depends.
18 hours
about 2 hours
Singapore is 3769 kilometers southwest of Shanghai, China. A flight between the two cities takes 5 hours 10 minutes on average.