General flight information
6 hr 14 min Travel time
3,542 km Distance between cities
₾316 Lowest price
19 Direct flights per week
₾587 Average ticket price
08:35 Earliest departure
00:40 Latest departure
7 hr 24 min Travel time
4,486 km Distance between cities
₾320 Lowest price
17 Direct flights per week
₾589 Average ticket price
17:30 Earliest departure
00:55 Latest departure
11 hr 33 min Travel time
5,402 km Distance between cities
₾376 Lowest price
2 Direct flights per week
01:30 Earliest departure
01:30 Latest departure
4,254 km Distance between cities
₾520 Lowest price
9 hr 50 min Travel time
3,058 km Distance between cities
₾434 Lowest price
11 hr 30 min Travel time
4,362 km Distance between cities
₾319 Lowest price
12 hr 10 min Travel time
6,465 km Distance between cities
₾660 Lowest price
9 hr Travel time
4,110 km Distance between cities
₾480 Lowest price
12 hr 42 min Travel time
3,472 km Distance between cities
₾379 Lowest price
4,231 km Distance between cities
₾537 Lowest price
Popular destinations in China
Cheap tickets
Direct flight schedule
- Guangzhou every day from ₾556.22
- Shanghai every day from ₾461.93
- Beijing Fri, Sun from ₾591.26
Connecting flights
₾315.51 Denpasar (Bali) — Guangzhou ₾319.13 Denpasar (Bali) — Shanghai ₾381.45 Denpasar (Bali) — Beijing ₾519.63 Denpasar (Bali) — Yiwu ₾433.76 Denpasar (Bali) — Sanya ₾318.04 Denpasar (Bali) — Hangzhou ₾659.92 Denpasar (Bali) — Urumqi ₾378.29 Denpasar (Bali) — Shenzhen ₾536.23 Denpasar (Bali) — Dayong
Thu 21 Jan 16:25 – 09:30
17 hr 5 min / 1 layover Tue 26 Jan 13:05 – 00:20
11 hr 15 min / 1 layover Mon 25 Jan 13:05 – 01:15
12 hr 10 min / 1 layover Fri 11 Dec 00:40 – 12:40
12 hr / 1 layover Mon 30 Nov 00:30 – 20:05
19 hr 35 min / 1 layover Wed 20 Jan 14:25 – 22:00
1 day 7 hr 35 min / 1 layover Mon 23 Nov 14:25 – 23:55
1 day 9 hr 30 min / 2 layovers Wed 6 Jan 17:20 – 02:10
8 hr 50 min / 1 layover Tue 10 Nov 00:40 – 21:10
20 hr 30 min / 1 layover 12-month price trend
₾829₾573₾829₾573
FAQ
Flight duration from Denpasar (Bali) to China
On average, flights from Denpasar (Bali) to China take around 6 hours when flying directly. With layovers, the flight duration can be up to 11 hours 1 minute.