General flight information
10 hr 58 min Travel time
1,667 km Distance between cities
2 hr Time zone difference
TJS 1,352 Lowest price
10 hr 15 min Travel time
2,382 km Distance between cities
2 hr Time zone difference
TJS 1,760 Lowest price
9 hr 52 min Travel time
1,486 km Distance between cities
2 hr Time zone difference
TJS 1,828 Lowest price
16 hr 50 min Travel time
4,474 km Distance between cities
6 hr Time zone difference
TJS 2,260 Lowest price
12 hr 54 min Travel time
3,086 km Distance between cities
4 hr Time zone difference
TJS 1,999 Lowest price
14 hr 15 min Travel time
2,821 km Distance between cities
4 hr Time zone difference
TJS 1,300 Lowest price
10 hr 55 min Travel time
2,463 km Distance between cities
3 hr Time zone difference
TJS 1,690 Lowest price
4,967 km Distance between cities
6 hr Time zone difference
TJS 2,782 Lowest price
3,751 km Distance between cities
4 hr Time zone difference
TJS 2,571 Lowest price
12 hr 36 min Travel time
2,249 km Distance between cities
2 hr Time zone difference
TJS 1,306 Lowest price
Cheap tickets
Connecting flights
TJS 1,352 Prague — Moscow TJS 1,760 Prague — Kazan TJS 1,827 Prague — Saint Petersburg TJS 2,260 Prague — Novosibirsk TJS 1,999 Prague — Yekaterinburg TJS 1,299 Prague — Ufa TJS 1,690 Prague — Samara TJS 2,781 Prague — Krasnoyarsk TJS 2,570 Prague — Surgut TJS 1,305 Prague — Mineralnye Vody
Thu 31 Dec 10:30 – 23:50
1 day 11 hr 20 min / 1 layover Mon 30 Nov 07:20 – 19:30
1 day 10 hr 10 min / 1 layover Fri 1 Jan 13:05 – 02:35
11 hr 30 min / 1 layover Tue 8 Dec 14:10 – 16:40
20 hr 30 min / 2 layovers Thu 31 Dec 13:05 – 19:55
1 day 2 hr 50 min / 1 layover Fri 22 Jan 07:20 – 14:05
1 day 2 hr 45 min / 1 layover Mon 23 Nov 07:20 – 08:50
1 day 22 hr 30 min / 1 layover +2
Thu 26 Nov 10:30 – 05:20
1 day 12 hr 50 min / 2 layovers +2
Thu 31 Dec 10:30 – 06:55
16 hr 25 min / 2 layovers Fri 22 Jan 07:20 – 22:00
12 hr 40 min / 1 layover 12-month price trend
TJS 4,481TJS 3,126TJS 4,481TJS 3,126
FAQ
Flight duration from Prague to Russia
On average, flights from Prague to Russia take around 7 hours 39 minutes with layovers.