At the moment, the best time to book a non-stop flight to Shanghai is in November with an average price of ฿217. If you're looking to fly direct to Shanghai in February, expect to pay the most, with an average price of ฿293. Keep in mind that different factors like airlines, departure airports, and times can affect the cost of your flight, so it's a good idea to compare these to find the best deal.
January
฿10,350
February
฿10,869
March
฿8,310
April
฿10,090
May
฿8,977
June
฿8,829
July
฿10,535
August
฿9,051
September
฿9,682
October
฿8,532
November
฿8,050
December
฿9,051
Fly from
Budget
฿6,937 - ฿10,239
Route
Depart
Return
Price
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Wed 12/6
Nonstop4h 20m
Shanghai Pu Dong
Thu 20/6
Nonstop4h 25m
Bangkok Don Mueang IntlShanghai Pu Dong
DMK - PVG
DMKPVG
Bangkok Don Mueang Intl
Thu 11/7
Nonstop4h 35m
Shanghai Pu Dong
Sat 13/7
Nonstop4h 20m
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Fri 31/5
Nonstop4h 45m
Shanghai Pu Dong
Mon 3/6
Nonstop4h 35m
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Thu 13/6
Nonstop4h 45m
Shanghai Pu Dong
Thu 20/6
Nonstop4h 25m
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Thu 23/5
Nonstop4h 30m
Shanghai Pu Dong
Tue 28/5
Nonstop4h 35m
Bangkok Don Mueang IntlShanghai Pu Dong
DMK - PVG
DMKPVG
Bangkok Don Mueang Intl
Sun 19/5
Nonstop4h 20m
Shanghai Pu Dong
Mon 27/5
Nonstop4h 30m
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Sun 19/5
Nonstop4h 50m
Shanghai Pu Dong
Tue 28/5
Nonstop4h 55m
Bangkok SuvarnabhumiShanghai Pu Dong
BKK - PVG
BKKPVG
Bangkok Suvarnabhumi
Mon 20/5
Nonstop4h 50m
Shanghai Pu Dong
Mon 27/5
Nonstop4h 15m
Bangkok Don Mueang IntlShanghai Pu Dong
DMK - PVG
DMKPVG
Bangkok Don Mueang Intl
Sun 12/5
Nonstop4h 15m
Shanghai Pu Dong
Tue 14/5
Nonstop4h 10m
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Last row ..eat the last when everybody else finished their meals
SHA Temperature | 4 - 28 °C |
---|
If weather is an important factor for your trip to Shanghai, use this chart to help with planning. For those seeking warmer temperatures, July is the ideal time of year to visit, when temperatures reach an average of 28.0 C. Travellers hoping to avoid the cold should look outside of January, when temperatures are typically at their lowest (around 4.0 C).