Best airfares from Shanghai to DenpasarJetradar compares airfares from Shanghai to Denpasar with hundreds of airlines (including Qatar Airways, KLM, Malaysia Airlines) and dozens of online travel agencies in one single place. We provide you with all the options to find the cheapest flights to Denpasar, you choose where to book. Also there you can find airlines special offers from Shanghai to Denpasar. The cheapest round-trip price found within the last week was £323. The cheapest oneway price found within the last week was £108.
Cheapest Flights from Shanghai to Denpasar
Airline One Way One Way / Round-Trip Round-Trip Qatar Airways £1,234 £1,316 KLM £7,956 £18,206 Malaysia Airlines £237 £273 Thai Airways £426 £712 Singapore Airlines £401 £385
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines £261 £285 Cathay Pacific £747 £742 China Southern Airlines £223 £264 Qantas £710 £2,435 Air China £331 £669
Airline One Way One Way / Round-Trip Round-Trip Korean Air £268 £319 AirAsia £104 £188 Garuda Indonesia £330 £366 Thai AirAsia £242 £471 Philippine Airlines £290 £294
Airline One Way One Way / Round-Trip Round-Trip China Airlines £480 £506 Silkair £1,535 Find Asiana Airlines £342 £523 All Nippon Airways £2,458 £2,651 Jetstar Asia £248 £386
Flights from Shanghai to Denpasar
Travelling from Shanghai to Denpasar advices and facts
- The distance between Shanghai and Denpasar is 2780 miles (or 4474 kilometers).
- The shortest flight time is 8h 56m
- There is no time difference between Shanghai and Denpasar. Check this again shortly before your flight.
- The currency exchange rate between Shanghai (SHA) and Denpasar (DPS) is 1 CNY = 2060.6001 IDR.