General flight information
11 hr 55 min Travel time
6,816 km Distance between cities
5 hr Time zone difference
KGS24,183 Lowest price
32 Direct flights per week
KGS37,473 Average ticket price
09:25 Earliest departure
13:15 Latest departure
12 hr 24 min Travel time
7,103 km Distance between cities
5 hr Time zone difference
KGS30,434 Lowest price
10 Direct flights per week
KGS45,387 Average ticket price
13:50 Earliest departure
13:55 Latest departure
11 hr 20 min Travel time
4,025 km Distance between cities
1 hr Time zone difference
KGS24,075 Lowest price
3 Direct flights per week
04:35 Earliest departure
04:35 Latest departure
6 hr 28 min Travel time
3,570 km Distance between cities
1 hr Time zone difference
KGS20,437 Lowest price
2 Direct flights per week
02:00 Earliest departure
02:00 Latest departure
10 hr 4 min Travel time
6,108 km Distance between cities
5 hr Time zone difference
KGS31,534 Lowest price
3 Direct flights per week
KGS66,812 Average ticket price
12:40 Earliest departure
12:40 Latest departure
14 hr 43 min Travel time
5,387 km Distance between cities
3 hr Time zone difference
KGS32,882 Lowest price
16 hr 50 min Travel time
6,469 km Distance between cities
5 hr Time zone difference
KGS41,804 Lowest price
6 hr 26 min Travel time
1,644 km Distance between cities
2 hr Time zone difference
KGS11,883 Lowest price
7 Direct flights per week
KGS25,099 Average ticket price
05:55 Earliest departure
02:20 Latest departure
1 day 2 hr 5 min Travel time
4,802 km Distance between cities
3 hr Time zone difference
KGS41,060 Lowest price
18 hr 32 min Travel time
7,047 km Distance between cities
5 hr Time zone difference
KGS37,337 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS42,704
- Saint Petersburg every day from KGS64,288
- Novosibirsk Mon, Thu from KGS29,894
- Krasnojarsk Thu, Sat from KGS20,035
- Kazan Wed, Fri, Sun from KGS48,237
- Vladivostok Mon, Wed, Thu, Sat, Sun from KGS23,597
Connecting flights
KGS25,035 Shanghai — Moscow KGS31,661 Shanghai — Saint Petersburg KGS27,406 Shanghai — Novosibirsk KGS33,482 Shanghai — Kazan KGS32,882 Shanghai — Yekaterinburg KGS42,460 Shanghai — Makhachkala KGS14,708 Shanghai — Vladivostok KGS41,060 Shanghai — Surgut KGS37,336 Shanghai — Adler/Sochi
Thu 20 Aug 17:00 – 15:45
1 day 3 hr 45 min / 1 layover +2
Mon 3 Aug 17:00 – 16:25
1 day 4 hr 25 min / 2 layovers Tue 8 Sep 03:10 – 17:05
14 hr 55 min / 1 layover +2
Mon 13 Jul 17:00 – 20:30
1 day 8 hr 30 min / 2 layovers Mon 7 Sep 05:55 – 04:05
2 day 1 hr 10 min / 2 layovers +2
Mon 10 Aug 17:00 – 20:30
1 day 8 hr 30 min / 2 layovers Wed 16 Sep 19:05 – 18:00
20 hr 55 min / 1 layover Thu 2 Jul 02:00 – 23:05
1 day 5 min / 1 layover +2
Mon 24 Aug 17:00 – 22:25
1 day 10 hr 25 min / 2 layovers 12-month price trend
KGS50,253KGS36,246KGS50,253KGS36,246
Airlines with flights from Shanghai to Russia
Including connecting fares
FAQ
Flight duration from Shanghai to Russia
On average, flights from Shanghai to Russia take around 9 hours 24 minutes when flying directly. With layovers, the flight duration can be up to 14 hours 40 minutes.