General flight information
12 hr 18 min Travel time
6,816 km Distance between cities
5 hr Time zone difference
KGS21,662 Lowest price
32 Direct flights per week
KGS41,700 Average ticket price
09:25 Earliest departure
13:15 Latest departure
13 hr 7 min Travel time
7,103 km Distance between cities
5 hr Time zone difference
KGS24,978 Lowest price
8 Direct flights per week
13:50 Earliest departure
13:55 Latest departure
16 hr 59 min Travel time
4,025 km Distance between cities
1 hr Time zone difference
KGS23,521 Lowest price
3 Direct flights per week
04:35 Earliest departure
04:35 Latest departure
10 hr 38 min Travel time
6,108 km Distance between cities
5 hr Time zone difference
KGS29,717 Lowest price
2 Direct flights per week
KGS67,227 Average ticket price
12:40 Earliest departure
12:40 Latest departure
13 hr 59 min Travel time
5,387 km Distance between cities
3 hr Time zone difference
KGS32,696 Lowest price
6 hr 6 min Travel time
3,570 km Distance between cities
1 hr Time zone difference
KGS24,141 Lowest price
6 hr Travel time
1,644 km Distance between cities
2 hr Time zone difference
KGS13,032 Lowest price
7 Direct flights per week
05:55 Earliest departure
02:20 Latest departure
4,802 km Distance between cities
3 hr Time zone difference
KGS34,486 Lowest price
23 hr 1 min Travel time
6,469 km Distance between cities
5 hr Time zone difference
KGS38,441 Lowest price
10 hr 31 min Travel time
3,482 km Distance between cities
1 hr Time zone difference
KGS27,463 Lowest price
Cheap tickets
Direct flight schedule
- Moscow every day from KGS45,279
- Saint Petersburg every day from KGS50,949
- Novosibirsk Mon, Thu from KGS34,483
- Kazan Fri, Sun from KGS94,877
- Vladivostok Mon, Wed, Thu, Sat, Sun from KGS18,795
Connecting flights
KGS21,750 Shanghai — Moscow KGS28,756 Shanghai — Saint Petersburg KGS27,286 Shanghai — Novosibirsk KGS29,717 Shanghai — Kazan KGS32,696 Shanghai — Yekaterinburg KGS24,207 Shanghai — Krasnojarsk KGS14,692 Shanghai — Vladivostok KGS34,485 Shanghai — Surgut KGS38,441 Shanghai — Makhachkala KGS35,385 Shanghai — Yakutsk
Tue 30 Jun 05:55 – 10:00
1 day 9 hr 5 min / 1 layover Mon 25 May 05:55 – 21:55
1 day 21 hr / 2 layovers Tue 7 Jul 05:55 – 00:55
20 hr / 1 layover Mon 25 May 05:55 – 20:30
1 day 19 hr 35 min / 2 layovers Mon 15 Jun 05:55 – 04:00
2 day 1 hr 5 min / 2 layovers Mon 22 Jun 05:55 – 22:25
17 hr 30 min / 1 layover Tue 12 May 20:05 – 18:00
19 hr 55 min / 1 layover Thu 18 Jun 02:00 – 23:05
1 day 5 min / 1 layover +2
Thu 11 Jun 17:00 – 21:45
1 day 9 hr 45 min / 2 layovers Sat 30 May 02:20 – 17:40
14 hr 20 min / 1 layover 12-month price trend
KGS50,243KGS36,238KGS50,243KGS36,238
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 21 minutes when flying directly. With layovers, the flight duration can be up to 14 hours 31 minutes.