General flight information
4 hr 39 min Travel time
3,054 km Distance between cities
3 hr Time zone difference
TJS 1,278 Lowest price
37 Direct flights per week
TJS 2,113 Average ticket price
06:10 Earliest departure
03:45 Latest departure
4 hr 32 min Travel time
2,411 km Distance between cities
3 hr Time zone difference
TJS 1,605 Lowest price
1 Direct flights per week
TJS 2,983 Average ticket price
17:20 Earliest departure
17:20 Latest departure
3 hr 3 min Travel time
1,992 km Distance between cities
1 hr Time zone difference
TJS 1,869 Lowest price
7 Direct flights per week
TJS 2,539 Average ticket price
05:50 Earliest departure
12:25 Latest departure
5 hr 22 min Travel time
3,608 km Distance between cities
3 hr Time zone difference
TJS 1,807 Lowest price
5 Direct flights per week
TJS 2,631 Average ticket price
04:55 Earliest departure
06:50 Latest departure
2 hr 46 min Travel time
1,759 km Distance between cities
1 hr Time zone difference
TJS 968 Lowest price
6 Direct flights per week
TJS 2,075 Average ticket price
18:05 Earliest departure
21:10 Latest departure
3 hr 21 min Travel time
2,244 km Distance between cities
1 hr Time zone difference
TJS 1,639 Lowest price
6 Direct flights per week
TJS 2,641 Average ticket price
20:40 Earliest departure
03:00 Latest departure
9 hr 45 min Travel time
2,218 km Distance between cities
2 hr Time zone difference
TJS 1,461 Lowest price
TJS 3,150 Average ticket price
3 hr 39 min Travel time
2,305 km Distance between cities
1 hr Time zone difference
TJS 1,963 Lowest price
1 Direct flights per week
TJS 2,641 Average ticket price
08:40 Earliest departure
08:40 Latest departure
21 hr 48 min Travel time
1,993 km Distance between cities
1 hr Time zone difference
TJS 2,437 Lowest price
TJS 3,363 Average ticket price
9 hr 40 min Travel time
2,457 km Distance between cities
3 hr Time zone difference
TJS 2,416 Lowest price
TJS 3,400 Average ticket price
Cheap tickets
Direct flight schedule
- Moscow every day from TJS 2,064
- Kazan Tue from TJS 2,355
- Yekaterinburg Mon, Tue, Wed, Thu, Fri, Sat from TJS 1,869
- Saint Petersburg Mon, Wed, Fri, Sat from TJS 2,439
- Novosibirsk Tue, Wed, Fri, Sat, Sun from TJS 1,697
- Krasnojarsk Mon, Tue, Wed, Sat from TJS 2,024
- Surgut Sat from TJS 2,399
Connecting flights
TJS 1,556 Osh — Moscow TJS 1,886 Osh — Kazan TJS 1,965 Osh — Saint Petersburg TJS 1,760 Osh — Krasnojarsk TJS 1,770 Osh — Samara TJS 1,963 Osh — Surgut TJS 2,436 Osh — Ufa TJS 2,416 Osh — Mineralnye Vody
Sun 20 Sep 02:50 – 06:40
6 hr 50 min / 1 layover Tue 15 Sep 19:40 – 08:20
15 hr 40 min / 1 layover Sun 13 Sep 02:50 – 22:50
23 hr / 1 layover Wed 8 Jul 23:20 – 17:00
16 hr 40 min / 1 layover Thu 30 Jul 00:10 – 21:40
23 hr 30 min / 1 layover Sat 26 Sep 18:05 – 01:40
8 hr 35 min / 1 layover Thu 23 Jul 00:10 – 10:35
11 hr 25 min / 1 layover Sat 18 Jul 22:30 – 16:50
21 hr 20 min / 2 layovers 12-month price trend
TJS 2,354TJS 1,393TJS 2,354TJS 1,393
Airlines with flights from Osh to Russia
Including connecting fares
FAQ
Flight duration from Osh to Russia
On average, flights from Osh to Russia take around 4 hours 8 minutes when flying directly. With layovers, the flight duration can be up to 9 hours 9 minutes.