General flight information
18 hr 47 min Travel time
10,043 km Distance between cities
5 hr Time zone difference
TJS 4,142 Lowest price
3 Direct flights per week
TJS 8,304 Average ticket price
10:05 Earliest departure
10:05 Latest departure
22 hr 31 min Travel time
9,369 km Distance between cities
5 hr Time zone difference
TJS 4,558 Lowest price
1 day 1 hr 30 min Travel time
10,562 km Distance between cities
5 hr Time zone difference
TJS 5,012 Lowest price
TJS 15,012 Average ticket price
1 day 5 hr 23 min Travel time
7,705 km Distance between cities
1 hr Time zone difference
TJS 3,741 Lowest price
1 day 55 min Travel time
8,798 km Distance between cities
3 hr Time zone difference
TJS 5,474 Lowest price
1 day 4 hr 55 min Travel time
7,515 km Distance between cities
1 hr Time zone difference
TJS 4,975 Lowest price
22 hr 45 min Travel time
9,201 km Distance between cities
4 hr Time zone difference
TJS 5,220 Lowest price
8,592 km Distance between cities
3 hr Time zone difference
TJS 6,416 Lowest price
1 day 10 hr 27 min Travel time
8,926 km Distance between cities
3 hr Time zone difference
TJS 5,448 Lowest price
22 hr 50 min Travel time
8,607 km Distance between cities
3 hr Time zone difference
TJS 5,559 Lowest price
Cheap tickets
Direct flight schedule
- Moscow Wed, Fri, Sun from TJS 5,313
Connecting flights
TJS 4,183 Denpasar (Bali) — Moscow TJS 4,558 Denpasar (Bali) — Kazan TJS 5,011 Denpasar (Bali) — Saint Petersburg TJS 3,740 Denpasar (Bali) — Novosibirsk TJS 5,474 Denpasar (Bali) — Yekaterinburg TJS 4,974 Denpasar (Bali) — Krasnojarsk TJS 5,219 Denpasar (Bali) — Samara TJS 6,415 Denpasar (Bali) — Surgut TJS 5,448 Denpasar (Bali) — Ufa TJS 5,558 Denpasar (Bali) — Tyumen
Wed 29 Jul 07:00 – 17:10
1 day 15 hr 10 min / 2 layovers Fri 3 Jul 12:45 – 00:10
1 day 16 hr 25 min / 2 layovers Tue 23 Jun 12:25 – 20:30
1 day 13 hr 5 min / 2 layovers Mon 13 Jul 01:05 – 09:40
1 day 9 hr 35 min / 2 layovers Mon 1 Jun 00:40 – 04:00
1 day 6 hr 20 min / 2 layovers Tue 9 Jun 17:30 – 06:25
1 day 13 hr 55 min / 2 layovers Mon 1 Jun 00:40 – 10:35
1 day 13 hr 55 min / 2 layovers +2
Tue 19 May 16:10 – 17:00
2 day 3 hr 50 min / 2 layovers +2
Mon 3 Aug 11:55 – 03:55
1 day 19 hr / 3 layovers Mon 8 Jun 00:40 – 04:40
1 day 7 hr / 2 layovers 12-month price trend
TJS 9,296TJS 5,779TJS 9,296TJS 5,779
FAQ
Flight duration from Denpasar (Bali) to Russia
On average, flights from Denpasar (Bali) to Russia take around 13 hours 10 minutes when flying directly. With layovers, the flight duration can be up to 18 hours 6 minutes.