General flight information
18 hr 30 min Travel time
10,043 km Distance between cities
5 hr Time zone difference
TJS 4,022 Lowest price
3 Direct flights per week
TJS 8,231 Average ticket price
10:05 Earliest departure
10:05 Latest departure
1 day 6 hr 17 min Travel time
9,369 km Distance between cities
5 hr Time zone difference
TJS 4,286 Lowest price
23 hr 52 min Travel time
8,798 km Distance between cities
3 hr Time zone difference
TJS 5,375 Lowest price
1 day 1 hr 12 min Travel time
10,562 km Distance between cities
5 hr Time zone difference
TJS 5,015 Lowest price
1 day 8 hr 2 min Travel time
7,705 km Distance between cities
1 hr Time zone difference
TJS 3,978 Lowest price
21 hr 31 min Travel time
7,515 km Distance between cities
1 hr Time zone difference
TJS 4,440 Lowest price
15 hr 55 min Travel time
9,201 km Distance between cities
4 hr Time zone difference
TJS 4,477 Lowest price
1 day 8 hr 20 min Travel time
8,592 km Distance between cities
3 hr Time zone difference
TJS 6,200 Lowest price
1 day 1 hr 10 min Travel time
8,926 km Distance between cities
3 hr Time zone difference
TJS 4,319 Lowest price
1 day 18 hr 40 min Travel time
9,292 km Distance between cities
5 hr Time zone difference
TJS 4,678 Lowest price
Cheap tickets
Direct flight schedule
- Moscow Wed, Fri, Sun from TJS 5,970
Connecting flights
TJS 4,022 Denpasar (Bali) — Moscow TJS 4,286 Denpasar (Bali) — Kazan TJS 5,375 Denpasar (Bali) — Yekaterinburg TJS 5,015 Denpasar (Bali) — Saint Petersburg TJS 3,978 Denpasar (Bali) — Novosibirsk TJS 4,439 Denpasar (Bali) — Krasnojarsk TJS 5,656 Denpasar (Bali) — Samara TJS 6,199 Denpasar (Bali) — Surgut TJS 4,982 Denpasar (Bali) — Ufa TJS 4,678 Denpasar (Bali) — Mineralnye Vody
Wed 8 Jul 00:40 – 13:55
18 hr 15 min / 1 layover Sun 6 Sep 12:45 – 00:10
1 day 16 hr 25 min / 2 layovers Thu 16 Jul 00:40 – 04:45
1 day 7 hr 5 min / 2 layovers Sun 5 Jul 17:30 – 23:30
2 day 11 hr / 3 layovers Mon 13 Jul 01:05 – 09:40
1 day 9 hr 35 min / 2 layovers Sat 18 Jul 01:05 – 06:45
1 day 6 hr 40 min / 2 layovers +2
Sat 4 Jul 16:40 – 10:30
1 day 21 hr 50 min / 3 layovers +2
Wed 1 Jul 22:15 – 06:50
1 day 11 hr 35 min / 3 layovers +2
Mon 3 Aug 12:45 – 02:45
1 day 17 hr / 2 layovers Fri 10 Jul 19:45 – 02:25
2 day 11 hr 40 min / 2 layovers 12-month price trend
TJS 9,170TJS 5,700TJS 9,170TJS 5,700
FAQ
Flight duration from Denpasar (Bali) to Russia
On average, flights from Denpasar (Bali) to Russia take around 13 hours when flying directly. With layovers, the flight duration can be up to 18 hours 22 minutes.