The average flight time from Bali to Shenzhen is About 4 hours 41 minutes, covering a distance of About 3,493.23 km.
Flight durationAbout 4 hours 41 minutes |
Flight distanceAbout 3,493.23 km |
Latest flight21:00 → 02:15 |
The flights usually depart from Ngurah Rai International Airport and arrive at Kuala Lumpur International Airport.
Multiple airlines provide flights from Bali to Shenzhen. The best rated one is Cathay Pacific with an average rating of 10.0.