General flight information
5 hr 42 min Travel time
3,805 km Distance between cities
₼155 Lowest price
124 Direct flights per week
₼192 Average ticket price
08:20 Earliest departure
00:10 Latest departure
Popular destinations in Singapore
Direct flight schedule
- Singapore every day from ₼169.02
FAQ
Flight duration from Shanghai to Singapore
On average, flights from Shanghai to Singapore take around 5 hours 41 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 10 minutes.