Find cheap one-way flights from Saint Petersburg to Shanghai starting at US$268.
For as little as US$268, 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:30Wed, Mar 12|Saint Petersburg - Shanghai|China Eastern AirlinesUS$288US$3169% OFF9% OFFUS$316US$288
- LED21:059h 25mNonstopPVG11:30Mon, Mar 10|Saint Petersburg - Shanghai|China Eastern AirlinesUS$292US$3168% OFF8% OFFUS$316US$292
- LED22:1029h 30m1 stopPVG08:40Tue, Feb 11|Saint Petersburg - Shanghai|Sichuan AirlinesUS$268US$31615% OFF15% OFFUS$316US$268
- LED22:1031h 30m1 stopPVG10:40Tue, Feb 18|Saint Petersburg - Shanghai|Sichuan AirlinesUS$270US$270
- LED22:1029h 30m1 stopPVG08:40Wed, Feb 19|Saint Petersburg - Shanghai|Sichuan AirlinesUS$274US$274
- LED22:1031h 30m1 stopPVG10:40Mon, Mar 10|Saint Petersburg - Shanghai|Sichuan AirlinesUS$274US$274
- LED22:1029h 30m1 stopPVG08:40Wed, Mar 12|Saint Petersburg - Shanghai|Sichuan AirlinesUS$274US$274
- LED22:1031h 30m1 stopPVG10:40Wed, Mar 19|Saint Petersburg - Shanghai|Sichuan AirlinesUS$274US$274
- LED22:1029h 30m1 stopPVG08:40Wed, Feb 12|Saint Petersburg - Shanghai|Sichuan AirlinesUS$274US$274
- LED22:3034h 20m1 stopPVG13:50Tue, Apr 15|Saint Petersburg - Shanghai|Sichuan AirlinesUS$280US$280
- LED01:00 pm3h 5mNonstopSHA02:00 pmFri, Feb 7|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.
How long is the flight time from Saint Petersburg to Shanghai?
S71012
S7 Airlines
11:50
LED
13:25
DME
SMTWTFSCZ8372
China Southern Airlines
21:00
SVO
12:00
SZX
S-T--F-CZ8205
China Southern Airlines
15:55
SZX
18:30
PVG
SMTWTFSS71012
S7 Airlines
11:50
LED
13:25
DME
SMTWTFSCZ8372
China Southern Airlines
21:00
SVO
12:00
SZX
S-T--F-CZ3557
China Southern Airlines
15:00
SZX
17:15
SHA
SMTWTFSS71012
S7 Airlines
11:50
LED
13:25
DME
SMTWTFSHU7986
Hainan Airlines
20:05
SVO
08:55
PEK
-M-WTFSHU7613
Hainan Airlines
07:30
PEK
09:50
PVG
SMTWTFS5N276
Smartavia
16:00
LED
17:25
SVO
SMTWT--HU7986
Hainan Airlines
20:05
SVO
08:55
PEK
-M-WTFSHU7605
Hainan Airlines
15:35
PEK
17:40
SHA
SMTWTFS5N276
Smartavia
16:00
LED
17:25
SVO
SMTWT--HU7986
Hainan Airlines
20:05
SVO
08:55
PEK
-M-WTFSHU7613
Hainan Airlines
07:30
PEK
09:50
PVG
SMTWTFSMU260
China Eastern Airlines
21:05
LED
11:25
PVG
--T-T-SDP202
Pobeda
22:00
LED
23:30
VKO
SMTWTFSCZ8372
China Southern Airlines
21:00
SVO
12:00
SZX
S-T--F-CZ3557
China Southern Airlines
15:00
SZX
17:15
SHA
SMTWTFSDP202
Pobeda
22:00
LED
23:30
VKO
SMTWTFSCZ342
China Southern Airlines
19:00
SVO
07:45
PKX
S------CZ5663
China Southern Airlines
13:00
PKX
14:55
SHA
SMTWTFSDP202
Pobeda
22:00
LED
23:30
VKO
SMTWTFSCZ342
China Southern Airlines
19:00
SVO
07:45
PKX
S------CZ8881
China Southern Airlines
10:50
PKX
12:55
PVG
SMTWTFSDP202
Pobeda
22:00
LED
23:30
VKO
SMTWTFSHU7986
Hainan Airlines
20:05
SVO
08:55
PEK
-M-WTFSHU7613
Hainan Airlines
07:30
PEK
09:50
PVG
SMTWTFS
When is the cheapest time to book flights from Saint Petersburg to Shanghai?
Explore the best time to buy affordable tickets to Shanghai with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Cheapest airlines flights from Saint Petersburg to Shanghai
Frequently Asked Questions
How to find a cheap flight from Saint Petersburg to Shanghai
Saint Petersburg to Shanghai Flight Information
Cheapest nonstop flight price | $268 |
---|---|
Cheapest round-trip ticket price | $503 |
Off-season for travel | January |
Peak season for travel | October |
Flight distance | 7,124.4 km |
Average flight time | 9 hours 20 minutes |
Popular airline | Sichuan Airlines |
Plan Your Trip Around Shanghai
More Travel Options
Popular Flights From Saint Petersburg
- Saint Petersburg to Tokyo Flights
- Saint Petersburg to Bali Flights
- Saint Petersburg to Bangkok Flights
- Saint Petersburg to Osaka Flights
- Saint Petersburg to Hong Kong Flights
- Saint Petersburg to Ho Chi Minh City Flights
- Saint Petersburg to Hanoi Flights
- Saint Petersburg to Istanbul Flights
- Saint Petersburg to Seoul Flights
- Saint Petersburg to Nha Trang Flights
- Saint Petersburg to Paris Flights
- Flights from Pulkovo Airport to Zhengzhou
- Flights from Pulkovo Airport to Changde
- Flights from Pulkovo Airport to Konya
- Flights from Pulkovo Airport to Anshan
- Flights from Pulkovo Airport to Dubai
- Flights from Pulkovo Airport to Doha
- Flights from Saint Petersburg to Dali Fengyi Airport
- Flights from Saint Petersburg to Hong Kong International Airport
- Flights from Saint Petersburg to Ulanhot Airport
- Flights from Saint Petersburg to Xishuangbanna Gasa Airport
- Flights from Saint Petersburg to Kunming Changshui International Airport
- Flights from Saint Petersburg to Guiyang Longdongbao International Airport
- Flights from Pulkovo Airport to Phuket International Airport
- Flights from Pulkovo Airport to Haneda Airport
- Flights from Pulkovo Airport to Narita International Airport
- Flights from Pulkovo Airport to Ngurah Rai International Airport
- Flights from Pulkovo Airport to Shanghai Pudong International Airport
- Flights from Pulkovo Airport to Shanghai Hongqiao International Airport
Popular Flights to Shanghai
- Singapore to Shanghai Flights
- Jakarta to Shanghai Flights
- Kuala Lumpur to Shanghai Flights
- Los Angeles to Shanghai Flights
- Melbourne to Shanghai Flights
- Bangkok to Shanghai Flights
- London to Shanghai Flights
- Kaohsiung to Shanghai Flights
- Sydney to Shanghai Flights
- New York to Shanghai Flights
- Hanoi to Shanghai Flights
- Flights from Hong Kong International Airport to Shanghai
- Flights from Taiwan Taoyuan International Airport to Shanghai
- Flights from Soekarno-Hatta International Airport to Shanghai
- Flights from Narita International Airport to Shanghai
- Flights from Haneda Airport to Shanghai
- Flights from Ngurah Rai International Airport to Shanghai
- Flights from Honolulu to Shanghai Hongqiao International Airport
- Flights from Honolulu to Shanghai Pudong International Airport
- Flights from Papeete to Shanghai Pudong International Airport
- Flights from Papeete to Shanghai Hongqiao International Airport
- Flights from Los Angeles to Shanghai Pudong International Airport
- Flights from Los Angeles to Shanghai Hongqiao International Airport
- Flights from Penang International Airport to Shanghai Pudong International Airport
- Flights from Penang International Airport to Shanghai Hongqiao International Airport
- Flights from Seletar Airport to Shanghai Pudong International Airport
- Flights from Singapore Changi Airport to Shanghai Hongqiao International Airport
- Flights from Singapore Changi Airport to Shanghai Pudong International Airport
- Flights from Soekarno-Hatta International Airport to Shanghai Hongqiao International Airport
Recommended Routes
- Moscow to Shanghai Flights
- Vladivostok to Beijing Flights
- Moscow to Guangzhou Flights
- Moscow to Hong Kong Flights
- Moscow to Sanya Flights
- Moscow to Shenzhen Flights
- Vladivostok to Xi'an Flights
- Vladivostok to Sanya Flights
- Moscow to Haikou Flights
- Moscow to Taipei Flights
- Novosibirsk to Beijing Flights
- Flights from Sheremetyevo Airport to Chengdu
- Flights from Sheremetyevo Airport to Jixi
- Flights from Sheremetyevo Airport to Jinzhou
- Flights from Sheremetyevo Airport to Wenzhou
- Flights from Sheremetyevo Airport to Xuzhou
- Flights from Sheremetyevo Airport to Yantai
- Flights from Irkutsk to Jiamusi Dongjiao Airport
- Flights from Irkutsk to Dehong Mangshi Airport
- Flights from Irkutsk to Yichang Sanxia Airport
- Flights from Irkutsk to Hohhot Baita International Airport
- Flights from Irkutsk to Shenzhen Bao'an International Airport
- Flights from Irkutsk to Wenzhou Longwan International Airport
- Flights from Sheremetyevo Airport to Beijing Capital International Airport
- Flights from Sheremetyevo Airport to Beijing Daxing International Airport
- Flights from Domodedovo International Airport to Beijing Daxing International Airport
- Flights from Domodedovo International Airport to Beijing Capital International Airport
- Flights from Vnukovo Airport to Beijing Capital International Airport
- Flights from Vnukovo Airport to Beijing Daxing International Airport
Site Operator: Trip.com Travel Singapore Pte. Ltd.