How can I find cheap flights from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Explore the cheapest one-way and round-trip flights from Suvarnabhumi Airport to Shanghai Pudong International Airport over the next 90 days, with one-way fares from AU$128 and round-trip from AU$270. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Sun, Nov 8 | Thai Vietjet Air
PVG 22:254h 55mDirectBKK 02:20Shanghai - Bangkok | Sat, Nov 14 | Spring AirlinesAU$270 AU$30812% off12% offAU$308 AU$270
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Mon, Nov 9 | Thai Vietjet Air
PVG 22:254h 55mDirectBKK 02:20Shanghai - Bangkok | Sat, Nov 14 | Spring AirlinesAU$271 AU$30812% off12% offAU$308 AU$271
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Sun, Nov 8 | Spring Airlines
PVG 22:254h 55mDirectBKK 02:20Shanghai - Bangkok | Sat, Nov 14 | Spring AirlinesAU$274 AU$30811% off11% offAU$308 AU$274
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Tue, Nov 10 | Spring Airlines
PVG 22:254h 55mDirectBKK 02:20Shanghai - Bangkok | Mon, Nov 16 | Spring AirlinesAU$27411% offAU$308 AU$274
BKK 16:454h 25mDirectPVG 22:10Bangkok - Shanghai | Tue, Nov 24 | Spring Airlines
PVG 07:505hDirectBKK 11:50Shanghai - Bangkok | Mon, Nov 30 | Spring AirlinesAU$27810% offAU$308 AU$278
BKK 16:454h 25mDirectPVG 22:10Bangkok - Shanghai | Mon, Nov 23 | Spring Airlines
PVG 07:505hDirectBKK 11:50Shanghai - Bangkok | Sun, Nov 29 | Spring AirlinesAU$27810% offAU$308 AU$278
BKK 20:1016h 15m1 stopPVG 13:25Bangkok - Shanghai | Mon, Nov 23 | China Southern Airlines
PVG 21:5014h 50m1 stopBKK 11:40Shanghai - Bangkok | Mon, Nov 30 | China Southern AirlinesAU$2809% offAU$308 AU$280
BKK 16:207h 5m1 stopPVG 00:25Bangkok - Shanghai | Thu, Nov 19 | China Southern Airlines
PVG 21:5014h 50m1 stopBKK 11:40Shanghai - Bangkok | Mon, Nov 23 | China Southern AirlinesAU$2809% offAU$308 AU$280
BKK 18:0516h 15m1 stopPVG 11:20Bangkok - Shanghai | Fri, Nov 20 | China Southern Airlines
PVG 21:5014h 50m1 stopBKK 11:40Shanghai - Bangkok | Mon, Nov 23 | China Southern AirlinesAU$2809% offAU$308 AU$280
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal Airline
SHA 15:006hDirectBKK 16:00Shanghai - Bangkok | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 7 | Spring AirlinesAU$128 AU$17125% off25% offAU$171 AU$128
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Sat, Nov 7 | Thai Vietjet AirAU$143 AU$17116% off16% offAU$171 AU$143
BKK 15:5519h 50m1 stopPVG 12:45Bangkok - Shanghai | Sat, Nov 7 | China Eastern AirlinesAU$145 AU$17115% off15% offAU$171 AU$145
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 21 | Spring AirlinesAU$14913% offAU$171 AU$149
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Sat, Nov 14 | Spring AirlinesAU$15012% offAU$171 AU$150
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 17:454h 20mDirectPVG 23:05Bangkok - Shanghai | Wed, Dec 16 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Thu, Nov 12 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$15155% offAU$337 AU$151
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 7 | Spring AirlinesAU$128 AU$17125% off25% offAU$171 AU$128
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Sat, Nov 7 | Thai Vietjet AirAU$143 AU$17116% off16% offAU$171 AU$143
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 21 | Spring AirlinesAU$149 AU$17113% off13% offAU$171 AU$149
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Sat, Nov 14 | Spring AirlinesAU$15012% offAU$171 AU$150
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 17:454h 20mDirectPVG 23:05Bangkok - Shanghai | Wed, Dec 16 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Thu, Nov 12 | Spring AirlinesAU$15112% offAU$171 AU$151
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$15155% offAU$337 AU$151
BKK 16:454h 25mDirectPVG 22:10Bangkok - Shanghai | Tue, Dec 15 | Spring AirlinesAU$15410% offAU$171 AU$154
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 7 | Spring AirlinesAU$128 AU$35164% off64% offAU$351 AU$128
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Sat, Nov 14 | Spring AirlinesAU$150 AU$35156% off56% offAU$351 AU$150
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$151 AU$35156% off56% offAU$351 AU$151
BKK 03:204h 25mDirectPVG 08:45Bangkok - Shanghai | Tue, Dec 8 | Spring AirlinesAU$15556% offAU$351 AU$155
BKK 16:454h 25mDirectPVG 22:10Bangkok - Shanghai | Wed, Jan 20 | Spring AirlinesAU$15755% offAU$351 AU$157
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Sat, Jan 16 | Spring AirlinesAU$15755% offAU$351 AU$157
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Tue, Jan 19 | Spring AirlinesAU$15755% offAU$351 AU$157
BKK 16:454h 25mDirectPVG 22:10Bangkok - Shanghai | Thu, Nov 19 | Spring AirlinesAU$16154% offAU$351 AU$161
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Thu, Nov 12 | Thai Vietjet AirAU$16653% offAU$351 AU$166
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Sat, Nov 7 | Spring AirlinesAU$128 AU$55177% off77% offAU$551 AU$128
BKK 19:104h 20mDirectPVG 00:30Bangkok - Shanghai | Sat, Nov 7 | Thai Vietjet AirAU$143 AU$55174% off74% offAU$551 AU$143
BKK 03:204h 30mDirectPVG 08:50Bangkok - Shanghai | Fri, Nov 6 | Spring AirlinesAU$151 AU$55173% off73% offAU$551 AU$151
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Fri, Nov 6 | Thai Vietjet AirAU$15971% offAU$551 AU$159
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Thu, Nov 12 | Thai Vietjet AirAU$16670% offAU$551 AU$166
BKK 18:554h 20mDirectPVG 00:15Bangkok - Shanghai | Wed, Nov 11 | Thai Vietjet AirAU$17269% offAU$551 AU$172
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Thu, Nov 12 | Spring AirlinesAU$19964% offAU$551 AU$199
BKK 08:504h 25mDirectPVG 14:15Bangkok - Shanghai | Wed, Nov 11 | Spring AirlinesAU$21860% offAU$551 AU$218
BKK 02:304h 20mDirectPVG 07:50Bangkok - Shanghai | Sat, Nov 7 | Air ChinaAU$31742% offAU$551 AU$317
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
BKK 15:153h 55mDirectPVG 20:10Bangkok - Shanghai | Fri, Jan 29 | Shanghai AirlinesAU$280 AU$48142% off42% offAU$481 AU$280
BKK 15:153h 55mDirectPVG 20:10Bangkok - Shanghai | Wed, Jan 27 | Shanghai AirlinesAU$280 AU$48142% off42% offAU$481 AU$280
BKK 15:153h 55mDirectPVG 20:10Bangkok - Shanghai | Mon, Feb 1 | Shanghai AirlinesAU$280 AU$48142% off42% offAU$481 AU$280
BKK 15:153h 55mDirectPVG 20:10Bangkok - Shanghai | Sun, Jan 31 | Shanghai AirlinesAU$28042% offAU$481 AU$280
BKK 15:153h 55mDirectPVG 20:10Bangkok - Shanghai | Sat, Jan 23 | Shanghai AirlinesAU$28441% offAU$481 AU$284
BKK 14:504h 5mDirectPVG 19:55Bangkok - Shanghai | Wed, Dec 23 | Spring AirlinesAU$1559% offAU$171 AU$155
BKK 14:504h 5mDirectPVG 19:55Bangkok - Shanghai | Thu, Dec 24 | Spring AirlinesAU$1559% offAU$171 AU$155
BKK 01:554h 5mDirectPVG 07:00Bangkok - Shanghai | Sun, Jan 24 | China Eastern AirlinesAU$26545% offAU$481 AU$265
BKK 01:554h 5mDirectPVG 07:00Bangkok - Shanghai | Wed, Jan 13 | Shanghai AirlinesAU$27343% offAU$481 AU$273
BKK 13:0017h 25m1 stopSHA 14:00Bangkok - Shanghai | Sat, Nov 7 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Bangkok to Shanghai are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Suvarnabhumi Airport to Shanghai Pudong International Airport
What is the cheapest month to fly from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Suvarnabhumi Airport to Shanghai Pudong International Airport are usually in November, with an average price of AU$127. It is best to avoid August, when the average price can reach AU$182.
What is the cheapest month to fly return from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, March is often the month to find the lowest fares from Suvarnabhumi Airport to Shanghai Pudong International Airport, with an average price of AU$184. June is usually the most expensive month, with an average price reaching AU$415.
What is the cheapest day of the week to fly from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Suvarnabhumi Airport to Shanghai Pudong International Airport is Thursday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Which airline offers the cheapest flights from Suvarnabhumi Airport to Shanghai Pudong International Airport?
The cheapest airline flying from Suvarnabhumi Airport to Shanghai Pudong International Airport is Thai Vietjet Air (from AU$142) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Check the schedule for flights from Bangkok to Shanghai and find the flight that best matches your travel plans.
-
VZ3524
Suvarnabhumi Airport
19:10
BKK
00:30
PVG
S M T W T F SSearch -
9C7290
Suvarnabhumi Airport
08:50
BKK
14:05
PVG
S M T W T F SSearch -
9C7284
Suvarnabhumi Airport
16:35
BKK
22:10
PVG
S M T W T F SSearch -
9C7294
Suvarnabhumi Airport
03:20
BKK
08:50
PVG
S M T W T F SSearch -
MU742
Suvarnabhumi Airport
15:55
BKK
19:20
KMG
S M T W T F SSearch -
MU9713
Kunming Changshui International Airport
08:05
KMG
10:10
JGS
S M T W - F S -
MU9713
Ji'an Jinggangshan Airport
10:55
JGS
12:45
PVG
S M T W T F S
About Suvarnabhumi Airport and Shanghai Pudong International Airport
Learn about Suvarnabhumi Airport (BKK) and Shanghai Pudong International Airport (PVG) — including location, terminals, transportation, and travel tips.
| Flight distance | 2,900.11km |
|---|---|
| Cheapest one-way ticket price | AU$128 |
| Cheapest return ticket price | AU$270 |
FAQs for Suvarnabhumi Airport to Shanghai Pudong International Airport Flights
How long is the flight from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Suvarnabhumi Airport to Shanghai Pudong International Airport takes about 3 hours 53 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG)?
There are around 31 daily flights from Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG).What is the flight schedule from Suvarnabhumi Airport to Shanghai Pudong International Airport?
The earliest flight from Suvarnabhumi Airport to Shanghai Pudong International Airport departs at 00:30, and the last departs at 21:55, with about 22 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG) most expensive?
The route from Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around AU$198 in December, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32km, by taxi about 50 minutes.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13km, by taxi about 30 minutes.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44km.Which airline operates the most direct flights from Suvarnabhumi Airport (BKK) to Shanghai Pudong International Airport (PVG)?
China Eastern Airlines is a very popular airline operating an average of 12016 flights per month.What are the cheapest flights from Suvarnabhumi Airport to Shanghai Pudong International Airport?
One-way flights from Suvarnabhumi Airport to Shanghai Pudong International Airport currently start from AU$128, and round-trip fares start from AU$270. The current lowest fare is a Spring Airlines flight departing on Sat, Nov 7; prices may vary depending on availability.Which airlines offer direct flights from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Yes. Shanghai Airlines, Spring Airlines, China Eastern Airlines, Thai Airways and Juneyao Airlines operate direct flights from Suvarnabhumi Airport to Shanghai Pudong International Airport, with an average flight time of 3 hours 52 minutes, and around 116 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Suvarnabhumi Airport to Shanghai Pudong International Airport is AU$344. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Spring Airlines and Thai Vietjet Air are the most popular budget airlines flying from Suvarnabhumi Airport to Shanghai Pudong International Airport, with one-way fares starting from AU$128. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Suvarnabhumi Airport to Shanghai Pudong International Airport?
Suvarnabhumi Airport to Shanghai Pudong International Airport operates around 115 weekly flights, mainly by Shanghai Airlines, Spring Airlines and China Eastern Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Suvarnabhumi Airport to Shanghai Pudong International Airport on Trip.com?
Enter Suvarnabhumi Airport and Shanghai Pudong International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Suvarnabhumi Airport to Toronto Pearson International Airport
- Flights from Suvarnabhumi Airport to Krabi International Airport
- Flights from Suvarnabhumi Airport to Phuket International Airport
- Flights from Suvarnabhumi Airport to Chiang Mai International Airport
- Flights from Suvarnabhumi Airport to Vancouver International Airport
- Flights from Suvarnabhumi Airport to Phuket
- Flights from Suvarnabhumi Airport to Chiang Mai
- Flights from Suvarnabhumi Airport to Krabi Town
- Flights from Suvarnabhumi Airport to Toronto
- Flights from Suvarnabhumi Airport to Vancouver
- Flights from Vancouver International Airport to Shanghai Pudong International Airport
- Flights from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Flights from Toronto Pearson International Airport to Shanghai Pudong International Airport
- Flights from Chongqing Jiangbei International Airport to Shanghai Pudong International Airport
- Flights from Zhangjiajie Hehua International Airport to Shanghai Pudong International Airport
- Flights from Chongqing to Shanghai Pudong International Airport
- Flights from Guangzhou to Shanghai Pudong International Airport
- Flights from Vancouver to Shanghai Pudong International Airport
- Flights from Toronto to Shanghai Pudong International Airport
- Flights from Zhangjiajie to Shanghai Pudong International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.