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
₾570 Lowest price
23 Direct flights per week
₾1,050 Average ticket price
09:25 Earliest departure
01:05 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from ₾2,121
  • Saint Petersburg Tue, Thu, Fri, Sat from ₾1,247
  • Novosibirsk Mon, Wed, Thu, Sat from ₾458.03
  • Kazan Wed, Fri, Sun from ₾1,219

12-month price trend

₾1,357₾979₾1,357₾979
₾1,128
Jan
₾1,128
₾1,029
Feb
₾1,029
₾1,317
Mar
₾1,317
₾1,273
Apr
₾1,273
₾1,148
May
₾1,148
₾982
Jun
₾982
₾979
Jul
₾979
₾1,065
Aug
₾1,065
₾1,150
Sep
₾1,150
₾1,059
Oct
₾1,059
₾1,357
Nov
₾1,357
₾1,080
Dec
₾1,080

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 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?