SaintPetersburg to Shanghai Flights from US$293 incl. tax

Discover the best flight deals from SaintPetersburg to Shanghai

SaintPetersburg to Shanghai Flight Route Info

The distance between SaintPetersburg and Shanghai is approximately 7,124.4 km. Find the best flight deals and travel tips.

Cheapest one-way flight price
US$293
Cheapest return ticket price
US$606
Cheapest month
November
Peak season for travel
January
Flight distance
7,124.4 km
Average flight time
9 hours 45 minutes
Popular airline
China Eastern Airlines

SaintPetersburg to Shanghai Flights

Compare and book the best deals

22:10
LED
SaintPetersburg
32h 35m
1 stop
11:45
PVG
Shanghai
US$506
US$293
42% OFF
22:10
LED
SaintPetersburg
32h 35m
1 stop
11:45
PVG
Shanghai
US$506
US$294
42% OFF
22:10
LED
SaintPetersburg
32h 35m
1 stop
11:45
PVG
Shanghai
US$506
US$294
42% OFF
22:10
LED
SaintPetersburg
32h 35m
1 stop
11:45
PVG
Shanghai
US$506
US$297
41% OFF
22:10
LED
SaintPetersburg
32h 35m
1 stop
11:45
PVG
Shanghai
US$506
US$301
40% OFF
17:15
LED
SaintPetersburg
32h 40m
1 stop
06:55
PVG
Shanghai
US$506
US$379
25% OFF

SaintPetersburg to Shanghai Departure Airports

Airports in SaintPetersburg

SaintPetersburg to Shanghai Arrival Airports

Airports in Shanghai

SaintPetersburg to Shanghai Airlines

Airlines operating flights on this route

SaintPetersburg to Shanghai FAQ

Common questions about SaintPetersburg to Shanghai flights