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 £321. The cheapest oneway price found within the last week was £107.
Cheapest Flights from Shanghai to Denpasar
Airline One Way One Way / Round-Trip Round-Trip Qatar Airways £1,229 £1,311 KLM £7,924 £18,134 Malaysia Airlines £244 £272 Thai Airways £434 £709 Singapore Airlines £433 £383
Airline One Way One Way / Round-Trip Round-Trip China Eastern Airlines £260 £284 Cathay Pacific £744 £740 China Southern Airlines £252 £263 Qantas £707 £2,425 Air China £330 £666
Airline One Way One Way / Round-Trip Round-Trip Korean Air £269 £317 AirAsia £104 £187 Garuda Indonesia £329 £364 Thai AirAsia Find £469 Philippine Airlines £289 £292
Airline One Way One Way / Round-Trip Round-Trip Shanghai Airlines £499 £864 China Airlines £556 £504 Silkair £2,199 Find Asiana Airlines £341 £521 Jetstar Asia £363 £384
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 = 2069.4292 IDR.