Flight tickets from Shanghai to Russia

SHA

General flight information

12 ⁠hr 33 ⁠min Travel time
6,816 km Distance between cities
5 ⁠hr Time zone difference
₼386 Lowest price
23 Direct flights per week
₼686 Average ticket price
09:25 Earliest departure
01:05 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from ₼456.96
  • Saint Petersburg Tue, Thu, Fri, Sat from ₼815.18
  • Novosibirsk Mon, Wed, Thu, Sat from ₼352.94
  • Krasnoyarsk Thu, Sat from ₼478.87
  • Kazan Wed, Fri, Sun from ₼796.87

12-month price trend

₼887₼640₼887₼640
₼738
Jan
₼738
₼673
Feb
₼673
₼861
Mar
₼861
₼832
Apr
₼832
₼751
May
₼751
₼642
Jun
₼642
₼640
Jul
₼640
₼697
Aug
₼697
₼752
Sep
₼752
₼693
Oct
₼693
₼887
Nov
₼887
₼706
Dec
₼706

FAQ

Flight duration from Shanghai to Russia

On average, flights from Shanghai to Russia take around 9 hours 40 minutes when flying directly. With layovers, the flight duration can be up to 14 hours 49 minutes.

How much do flights cost from Shanghai to Russia?

Are there direct flights from Shanghai Russia?

Which airlines fly to Russia from Shanghai?

What's the time difference between Shanghai and Russia?

When is it cheapest to fly from Shanghai to Russia?