General flight information
17 hr 17 min Travel time
10,039 km Distance between cities
5 hr Time zone difference
₼545 Lowest price
5 Direct flights per week
₼1,379 Average ticket price
09:50 Earliest departure
10:05 Latest departure
20 hr 30 min Travel time
10,555 km Distance between cities
5 hr Time zone difference
₼646 Lowest price
₼3,147 Average ticket price
9,010 km Distance between cities
4 hr Time zone difference
₼935 Lowest price
1 day 57 min Travel time
8,807 km Distance between cities
3 hr Time zone difference
₼731 Lowest price
20 hr 9 min Travel time
7,688 km Distance between cities
1 hr Time zone difference
₼494 Lowest price
1 day 14 hr 5 min Travel time
9,286 km Distance between cities
5 hr Time zone difference
₼732 Lowest price
8,580 km Distance between cities
3 hr Time zone difference
₼747 Lowest price
19 hr 8 min Travel time
7,508 km Distance between cities
1 hr Time zone difference
₼720 Lowest price
22 hr 53 min Travel time
9,364 km Distance between cities
5 hr Time zone difference
₼684 Lowest price
22 hr Travel time
8,812 km Distance between cities
3 hr Time zone difference
₼918 Lowest price
Cheap tickets
Direct flight schedule
- Moscow Mon, Wed, Fri, Sun from ₼677.69
Connecting flights
₼544.82 Denpasar (Bali) — Moscow ₼645.05 Denpasar (Bali) — Saint Petersburg ₼934.19 Denpasar (Bali) — Astrakhan ₼730.71 Denpasar (Bali) — Yekaterinburg ₼493.73 Denpasar (Bali) — Novosibirsk ₼731.52 Denpasar (Bali) — Mineralnye Vody ₼746.96 Denpasar (Bali) — Surgut ₼719.51 Denpasar (Bali) — Krasnoyarsk ₼683.39 Denpasar (Bali) — Kazan ₼917.82 Denpasar (Bali) — Orenburg
Mon 28 Dec 08:35 – 21:15
1 day 17 hr 40 min / 1 layover Wed 23 Dec 00:40 – 10:40
1 day 15 hr / 2 layovers Tue 17 Nov 08:35 – 08:30
2 day 3 hr 55 min / 3 layovers Wed 30 Dec 00:40 – 03:50
2 day 6 hr 10 min / 2 layovers Tue 29 Dec 11:10 – 10:05
23 hr 55 min / 2 layovers Mon 7 Dec 08:35 – 19:00
1 day 15 hr 25 min / 2 layovers Wed 9 Dec 08:35 – 02:10
1 day 20 hr 35 min / 2 layovers +2
Mon 25 Jan 13:05 – 20:05
1 day 8 hr / 3 layovers Sun 20 Dec 00:40 – 09:10
1 day 13 hr 30 min / 2 layovers +2
Mon 16 Nov 12:00 – 17:00
2 day 8 hr / 3 layovers 12-month price trend
₼1,538₼956₼1,538₼956
FAQ
Flight duration from Denpasar (Bali) to Russia
On average, flights from Denpasar (Bali) to Russia take around 13 hours 2 minutes when flying directly. With layovers, the flight duration can be up to 18 hours 24 minutes.