General flight information
9 hr 45 min Travel time
5,814 km Distance between cities
2.5 hr Time zone difference
KGS18,179 Lowest price
20 Direct flights per week
KGS29,209 Average ticket price
08:40 Earliest departure
15:10 Latest departure
16 hr 28 min Travel time
5,252 km Distance between cities
2.5 hr Time zone difference
KGS15,643 Lowest price
5,571 km Distance between cities
2.5 hr Time zone difference
KGS18,890 Lowest price
2 Direct flights per week
18:50 Earliest departure
18:50 Latest departure
6 hr 50 min Travel time
4,801 km Distance between cities
2.5 hr Time zone difference
KGS14,061 Lowest price
8 Direct flights per week
11:15 Earliest departure
11:15 Latest departure
4,553 km Distance between cities
2.5 hr Time zone difference
KGS10,087 Lowest price
12 hr 5 min Travel time
4,967 km Distance between cities
2.5 hr Time zone difference
5,805 km Distance between cities
2.5 hr Time zone difference
KGS19,154 Lowest price
11 hr Travel time
4,650 km Distance between cities
2.5 hr Time zone difference
KGS10,124 Lowest price
5,693 km Distance between cities
2.5 hr Time zone difference
KGS31,840 Lowest price
5,315 km Distance between cities
2.5 hr Time zone difference
Cheap tickets
Direct flight schedule
- New Delhi every day from KGS24,862
- Mumbai Thu from KGS24,060
- Bengaluru every day from KGS24,296
Connecting flights
KGS18,179 Denpasar (Bali) — New Delhi KGS15,643 Denpasar (Bali) — Goa KGS18,889 Denpasar (Bali) — Mumbai KGS14,060 Denpasar (Bali) — Bengaluru KGS10,086 Denpasar (Bali) — Chennai KGS19,154 Denpasar (Bali) — Jaipur KGS10,123 Denpasar (Bali) — Thiruvananthapuram KGS31,840 Denpasar (Bali) — Surat
Sun 24 Jan 22:20 – 18:15
1 day 22 hr 25 min / 3 layovers Wed 13 Jan 13:05 – 17:30
1 day 6 hr 55 min / 3 layovers Fri 6 Nov 16:25 – 20:50
2 day 6 hr 55 min / 2 layovers Mon 25 Jan 15:25 – 22:45
9 hr 50 min / 1 layover Tue 12 Jan 17:20 – 07:25
16 hr 35 min / 1 layover Wed 3 Feb 13:05 – 20:35
1 day 10 hr / 2 layovers Wed 20 Jan 15:25 – 23:50
10 hr 55 min / 1 layover Thu 12 Nov 15:05 – 09:05
20 hr 30 min / 2 layovers FAQ
Flight duration from Denpasar (Bali) to India
On average, flights from Denpasar (Bali) to India take around 7 hours 42 minutes when flying directly. With layovers, the flight duration can be up to 11 hours 20 minutes.