General flight information
13 hr 35 min Travel time
7,387 km Distance between cities
5 hr Time zone difference
KGS27,570 Lowest price
KGS39,440 Average ticket price
11 hr 58 min Travel time
7,103 km Distance between cities
5 hr Time zone difference
KGS24,349 Lowest price
7 Direct flights per week
21:05 Earliest departure
21:05 Latest departure
12 hr 41 min Travel time
6,054 km Distance between cities
5 hr Time zone difference
KGS20,201 Lowest price
3 Direct flights per week
KGS41,452 Average ticket price
20:10 Earliest departure
20:10 Latest departure
1 day 4 hr 55 min Travel time
4,143 km Distance between cities
5 hr Time zone difference
KGS26,888 Lowest price
14 hr 40 min Travel time
7,201 km Distance between cities
5 hr Time zone difference
KGS34,521 Lowest price
16 hr 25 min Travel time
7,140 km Distance between cities
5 hr Time zone difference
KGS29,397 Lowest price
14 hr 3 min Travel time
6,586 km Distance between cities
5 hr Time zone difference
KGS29,667 Lowest price
15 hr 23 min Travel time
7,648 km Distance between cities
5 hr Time zone difference
KGS27,774 Lowest price
2 Direct flights per week
KGS67,250 Average ticket price
13:25 Earliest departure
15:15 Latest departure
3,873 km Distance between cities
5 hr Time zone difference
23 hr 31 min Travel time
7,508 km Distance between cities
5 hr Time zone difference
KGS29,047 Lowest price
Cheap tickets
Direct flight schedule
- Shanghai every day from KGS48,805
- Beijing Wed, Thu, Sun from KGS54,040
- Sanya Wed, Sat from KGS37,021
Connecting flights
KGS27,569 Saint Petersburg — Guangzhou KGS24,348 Saint Petersburg — Shanghai KGS21,187 Saint Petersburg — Beijing KGS26,888 Saint Petersburg — Urumqi KGS34,521 Saint Petersburg — Yiwu KGS29,396 Saint Petersburg — Hangzhou KGS29,667 Saint Petersburg — Qingdao KGS27,774 Saint Petersburg — Sanya KGS29,046 Saint Petersburg — Shenzhen
Mon 1 Jun 09:45 – 10:35
19 hr 50 min / 2 layovers Wed 27 May 14:50 – 18:20
22 hr 30 min / 2 layovers Tue 21 Jul 21:50 – 09:55
1 day 7 hr 5 min / 2 layovers Wed 3 Jun 22:30 – 01:30
22 hr / 1 layover Mon 8 Jun 21:50 – 12:50
1 day 10 hr / 2 layovers Wed 27 May 21:50 – 00:35
1 day 21 hr 45 min / 2 layovers Mon 25 May 22:00 – 15:50
1 day 12 hr 50 min / 2 layovers +2
Thu 18 Jun 21:35 – 10:50
1 day 8 hr 15 min / 2 layovers +2
Mon 25 May 22:00 – 19:05
1 day 16 hr 5 min / 2 layovers 12-month price trend
KGS51,927KGS37,338KGS51,927KGS37,338
FAQ
Flight duration from Saint Petersburg to China
On average, flights from Saint Petersburg to China take around 8 hours 39 minutes when flying directly. With layovers, the flight duration can be up to 13 hours 26 minutes.