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
TJS 2,021 Lowest price
23 Direct flights per week
TJS 3,413 Average ticket price
09:25 Earliest departure
01:05 Latest departure

Cheap tickets

Direct flight schedule

  • Moscow every day from TJS 4,840
  • Kazan Wed, Fri, Sun from TJS 4,323
  • Saint Petersburg Tue, Thu, Fri, Sat from TJS 11,582
  • Novosibirsk Mon, Wed, Thu, Sat from TJS 1,626
  • Krasnoyarsk Thu, Sat from TJS 2,598

12-month price trend

TJS 4,811TJS 3,470TJS 4,811TJS 3,470
TJS 4,000
Jan
TJS 4,000
TJS 3,649
Feb
TJS 3,649
TJS 4,670
Mar
TJS 4,670
TJS 4,513
Apr
TJS 4,513
TJS 4,071
May
TJS 4,071
TJS 3,481
Jun
TJS 3,481
TJS 3,470
Jul
TJS 3,470
TJS 3,777
Aug
TJS 3,777
TJS 4,077
Sep
TJS 4,077
TJS 3,757
Oct
TJS 3,757
TJS 4,811
Nov
TJS 4,811
TJS 3,829
Dec
TJS 3,829

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?