Flights duration
Denpasar-Bali to Xi'an flight on a map
Distance between Denpasar-Bali and Xi'an: 4824 kmFastest time of flight Denpasar-Bali - Xi'an: 7 h 25 minAverage airplane speed: 650 km/h

Denpasar-Bali to Xi'an direct flight time
Fastest direct flight duration from Denpasar-Bali to Xi'an is 7 h 25 minDenpasar-Bali to Xi'an flight times with different airlines
Direct flights
Direct flights on Denpasar-Bali to Xi'an route are being offered by these carriers:
Garuda Indonesia - 7 h 25 min5 reasons to sign up to our Deals newsletter
- flights deals
- travel inspiration
- travel hacks
- prize draws
- vacancies