General flight information
13 hr 35 min Travel time
7,387 km Distance between cities
5 hr Time zone difference
TJS 2,955 Lowest price
1 day 4 hr 55 min Travel time
4,143 km Distance between cities
5 hr Time zone difference
TJS 2,858 Lowest price
12 hr 41 min Travel time
6,054 km Distance between cities
5 hr Time zone difference
TJS 2,146 Lowest price
3 Direct flights per week
20:10 Earliest departure
20:10 Latest departure
11 hr 58 min Travel time
7,103 km Distance between cities
5 hr Time zone difference
TJS 2,586 Lowest price
7 Direct flights per week
21:05 Earliest departure
21:05 Latest departure
16 hr 25 min Travel time
7,140 km Distance between cities
5 hr Time zone difference
TJS 3,136 Lowest price
14 hr 40 min Travel time
7,201 km Distance between cities
5 hr Time zone difference
TJS 3,666 Lowest price
23 hr 31 min Travel time
7,508 km Distance between cities
5 hr Time zone difference
TJS 3,085 Lowest price
13 hr 45 min Travel time
6,125 km Distance between cities
5 hr Time zone difference
TJS 3,166 Lowest price
16 hr 3 min Travel time
6,433 km Distance between cities
5 hr Time zone difference
TJS 2,880 Lowest price
19 hr 27 min Travel time
7,377 km Distance between cities
5 hr Time zone difference
TJS 4,534 Lowest price
Cheap tickets
Direct flight schedule
- Beijing Wed, Thu, Sun from TJS 5,739
- Shanghai every day from TJS 5,167
Connecting flights
TJS 2,955 Saint Petersburg — Guangzhou TJS 2,857 Saint Petersburg — Urumqi TJS 2,250 Saint Petersburg — Beijing TJS 2,586 Saint Petersburg — Shanghai TJS 3,136 Saint Petersburg — Hangzhou TJS 3,666 Saint Petersburg — Yiwu TJS 3,085 Saint Petersburg — Shenzhen TJS 3,166 Saint Petersburg — Xian TJS 2,879 Saint Petersburg — Chongqing TJS 4,533 Saint Petersburg — Wenzhou
Mon 25 May 14:45 – 13:20
17 hr 35 min / 2 layovers Wed 3 Jun 22:30 – 01:30
22 hr / 1 layover Tue 21 Jul 21:50 – 09:55
1 day 7 hr 5 min / 2 layovers Wed 27 May 14:50 – 18:20
22 hr 30 min / 2 layovers Wed 27 May 21:50 – 00:35
1 day 21 hr 45 min / 2 layovers Mon 8 Jun 21:50 – 12:50
1 day 10 hr / 2 layovers +2
Mon 25 May 22:00 – 19:05
1 day 16 hr 5 min / 2 layovers Thu 4 Jun 22:55 – 05:00
1 day 1 hr 5 min / 2 layovers Wed 27 May 14:50 – 13:05
17 hr 15 min / 2 layovers Sat 1 Aug 07:30 – 10:45
1 day 22 hr 15 min / 2 layovers 12-month price trend
TJS 5,515TJS 3,966TJS 5,515TJS 3,966
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.