
Popular airlines from Bangkok to Puxi
- China Eastern Airlines
China Eastern Airlines
- China Southern Airlines
China Southern Airlines
- Shanghai Airlines
Shanghai Airlines
- Singapore Airlines
Singapore Airlines
- EVA Airways
EVA Airways
- Cathay Pacific
Cathay Pacific
- Air China
Air China
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Bangkok (BKK) to Puxi (SHA)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 22 May - Wed, 27 May
DMK
Bangkok
PVG
Shanghai
AU$261 Return, found 6 days ago
AU$261
Return
found 6 days ago

Mon, 8 Sep. - Mon, 15 Sep.
BKK
Bangkok
SHA
Shanghai
AU$291 Return, found 2 days ago
AU$291
Return
found 2 days ago

Wed, 3 Sep. - Sun, 7 Sep.
BKK
Bangkok
PVG
Shanghai
AU$292 Return, found 1 day ago
AU$292
Return
found 1 day ago

Mon, 8 Sep. - Mon, 15 Sep.
BKK
Bangkok
SHA
Shanghai
AU$294 Return, found 2 days ago
AU$294
Return
found 2 days ago

Tue, 22 Jul. - Fri, 25 Jul.
BKK
Bangkok
SHA
Shanghai
AU$305 Return, found 4 days ago
AU$305
Return
found 4 days ago

Sat, 9 Aug. - Mon, 11 Aug.
BKK
Bangkok
PVG
Shanghai
AU$370 Return, found 2 days ago
AU$370
Return
found 2 days ago
Find the cheapest month to fly from Bangkok (BKK) to Shanghai (PVG)
September is typically the cheapest month to fly
From AU$233 - AU$456 per traveller.
Graph displaying average flight prices per month
Nearby Cities
Expedia's Latest Trends
Hotels
- Pley Hotel
- Oaks Port Douglas Resort
- Serviced Apartments London
- Hotels near Shanghai New International Expo Centre
- Hotels in Boonah
- Hotels in Dongara
- Bandara Spa Resort & Pool Villas, Samui
- Ramada by Wyndham Queenstown Central
- Hotels in Kingscote
- Sydney Riseon Hotel
- Best Western Melbourne City
- Mandurah Quay Resort
- Meriton Suites North Sydney
- Travelodge Hotel Auckland Wynyard Quarter
Flights
- Flights from Melbourne (MEL) to Rome (FCO)
- Flights from Brisbane to Maryborough
- Flights to Murray Bridge
- Flights from Singapore to Siem Reap
- Flights from Sydney (SYD) to Rome (FCO)
- Flights from Kalkadoon (ISA) to Brisbane (BNE)
- Flights from Coimbatore (CJB) to Sydney (SYD)
- Flights from Stansted
- Flights from Sydney (SYD) to Rhodes (RHO)
- Flights from Canberra (CBR) to Adelaide (ADL)
General
*Available to Expedia members.