Shanghai has 2 airports and Denpasar-Bali has 1 airport.
SHA
PVG
DPS
Shanghai Hongqiao International Airport (SHA) - 14 km
FAQ
Flying from Denpasar-Bali to Shanghai? Here are some useful things to know:
✈️
How far is it to fly between Denpasar-Bali and Shanghai?
A passenger flying direct from Denpasar-Bali to Shanghai will travel around 4487 km.
🛬
What airports are in Shanghai?
Shanghai is served by 2 airports: Shanghai Hongqiao International Airport, Shanghai Pudong International Airport. The nearest airport is Shanghai Hongqiao International Airport located 14 km away.
🌦
What is the weather in Shanghai?
Shanghai weather varies from +41°F in January to +84°F in July on average. Right now it is Rain and +63°F in Shanghai.