Flights from Saint Petersburg to Shanghai Starting at £218
For as little as £218, you can take your next adventure to Shanghai without breaking the bank. Choose between one-way and return tickets from Saint Petersburg below.
- One way
- Round-trip
- Cheapest nonstopLED21:059h 25mNonstopPVG11:30Sun, Jan 19|Saint Petersburg - Shanghai|China Eastern Airlines£228£38140% OFF40% OFF£381£228
- LED21:059h 25mNonstopPVG11:30Fri, Jan 17|Saint Petersburg - Shanghai|China Eastern Airlines£230£38140% OFF40% OFF£381£230
- LED21:059h 25mNonstopPVG11:30Fri, Jan 24|Saint Petersburg - Shanghai|China Eastern Airlines£237£38138% OFF38% OFF£381£237
- LED21:059h 25mNonstopPVG11:30Wed, Jan 22|Saint Petersburg - Shanghai|China Eastern Airlines£237£237
- LED21:059h 25mNonstopPVG11:30Wed, Jan 15|Saint Petersburg - Shanghai|China Eastern Airlines£242£242
- LED21:059h 25mNonstopPVG11:30Wed, Jan 29|Saint Petersburg - Shanghai|China Eastern Airlines£242£242
- LED21:059h 25mNonstopPVG11:30Sun, Jan 26|Saint Petersburg - Shanghai|China Eastern Airlines£285£285
- LED22:1029h 30m1 stopPVG08:40Wed, Feb 12|Saint Petersburg - Shanghai|Sichuan Airlines£218£218
- LED22:1029h 30m1 stopPVG08:40Tue, Feb 18|Saint Petersburg - Shanghai|Sichuan Airlines£221£221
- LED20:1016h 50m1 stopSHA18:00Thu, Jan 23|Saint Petersburg - Shanghai|Hainan Airlines£246£246
- LED01:00 pm3h 5mNonstopSHA02:00 pmWed, Jan 1|Saint Petersburg - Shanghai|China Eastern AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Saint Petersburg to Shanghai
These price trend charts carefully monitor and predict how flight prices from Saint Petersburg to Shanghai will change. Keep a close eye on them to understand when the best time to buy your tickets is.
Airlines Flying from Saint Petersburg to Shanghai
Which airline provides the cheapest flights from Saint Petersburg to Shanghai? Discover the option that best suits your travel needs before embarking on your journey.
Find more flights and airlines
Alternative Routes from Saint Petersburg to Shanghai
Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Shanghai from Saint Petersburg which could help you save money and time.
- CheapestLED21:3535h 15m2 transferPVG13:50Pulkovo Airport - Shanghai Pudong International AirportSat, Jan 11Pobeda£179
- LED10:3525h 5m2 transferSHA16:40Pulkovo Airport - Shanghai Hongqiao International AirportWed, Jan 29Pobeda£194
- LED10:3525h 5m2 transferSHA16:40Pulkovo Airport - Shanghai Hongqiao International AirportWed, Jan 29Pobeda£194Find More Flights
FAQ
How to find a cheap flight from Saint Petersburg to Shanghai
Flight Information from Saint Petersburg to Shanghai
Cheapest direct flight price | £217 |
---|---|
Cheapest return ticket price | £314 |
Off-season travel month | October |
Peak season for travel | September |
Flight distance | 7,124.4km |
Average flight time | 9 hours 25 minutes |
Popular airline | Sichuan Airlines |
Plan Your Trip Around Shanghai
More Travel Options
Top flights to Shanghai
- Aberdeen to Shanghai Flights
- Birmingham to Shanghai Flights
- Belfast to Shanghai Flights
- London to Shanghai Flights
- Cardiff to Shanghai Flights
- Manchester to Shanghai Flights
- Bristol to Shanghai Flights
- Glasgow to Shanghai Flights
- Edinburgh to Shanghai Flights
- Newcastle to Shanghai Flights
- Jersey to Shanghai Flights
- Humberside to Shanghai Flights
- Durham to Shanghai Flights
- Business Class Flights to Shanghai
Top flights from Saint Petersburg
- Saint Petersburg to Durham Flights
- Saint Petersburg to Glasgow Flights
- Saint Petersburg to Edinburgh Flights
- Saint Petersburg to Jersey Flights
- Saint Petersburg to Exeter Flights
- Saint Petersburg to Aberdeen Flights
- Saint Petersburg to London Flights
- Saint Petersburg to Norwich Flights
- Saint Petersburg to Nottingham Flights
- Saint Petersburg to Cardiff Flights
- Saint Petersburg to Birmingham Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.