Travelling from Bangkok to Shanghai Pudong International Airport (PVG): What you need to know
Start your travel planning by considering where you'll board your flight from Bangkok to Shanghai Pudong International Airport (PVG). Bangkok Suvarnabhumi International Airport (BKK) and Bangkok Don Mueang International Airport (DMK) are the main airports in Bangkok.
Around 4 hours 25 minutes is how long you'll be in the air on a direct Bangkok to Shanghai Pudong International Airport flight.
Shanghai Pudong International Airport is located in Shanghai. The city follows the UTC+8 timezone and is one hour ahead of Bangkok.
With 103 direct flights a week between the two airports, Bangkok Suvarnabhumi International Airport (BKK) to Shanghai Pudong International Airport (PVG) is the busiest route. Thai Airways International operates the earliest flight at 12:30am. If you'd like to get more out of your day before you fly, the latest departure from BKK to PVG is with Shanghai Airlines at 9:55pm.
Your flight from Bangkok to PVG won't wait if you're running late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.
You'll want to head there even earlier during popular months like February. Aim for two hours before domestic departures and as much as four hours for international flights. After checking in, you can use any extra time to finalize your plans or simply relax.
Airports in Bangkok
Bangkok Suvarnabhumi International Airport (BKK)
Go straight to your destination from Bangkok Suvarnabhumi International Airport (BKK). Direct flights from Bangkok to Shanghai Pudong International Airport (PVG) operate from here.
A variety of airlines at BKK operate direct flights from Bangkok to Shanghai Pudong International Airport. Some of the most popular are:
The majority of travellers choose to fly with Shanghai Airlines between BKK and PVG.
Shanghai Airlines is the leading carrier for punctuality on this route, with 94.02% of services arriving as scheduled.
A stopover is the ideal opportunity to break up your trip and maybe even visit a new city. When searching for cheap flights from Bangkok to PVG departing from Bangkok Suvarnabhumi International Airport (BKK), deselect the 'Direct flights only' box to find all potential stops. Some popular options include:
Guangzhou Baiyun International Airport (CAN)
Hong Kong International Airport (HKG)
Xiamen Gaoqi International Airport (XMN)
BKK is about 31 kilometres from central Bangkok. If you're ride-sharing, driving or catching a taxi from the centre, it'll take 35 minutes or so to get there, depending on the traffic. If you're using public transport, expect the journey time to be around 35 minutes.
Catching an early flight from Bangkok to Shanghai Pudong International Airport? Avoid the mad dash to the terminal (and get a little more snooze time) by choosing one of these stays near Bangkok Suvarnabhumi International Airport:
When it comes to the on-time performance of Bangkok Suvarnabhumi International Airport, 73% of flights arrive within the expected time frame.
Bangkok Don Mueang International Airport (DMK)
Planning to catch a flight from Bangkok Don Mueang International Airport (DMK)? Direct Bangkok to Shanghai Pudong International Airport (PVG) plane tickets can be booked from this popular hub.
From DMK, direct flights from Bangkok to PVG can be booked with Thai Lion Air.
Thai LionAir is the most frequently booked airline flying from DMK to PVG.
Break up your flight from Bangkok to Shanghai Pudong International Airport with a stop so you can recharge or tick a new place off your list. Some popular stopovers between Bangkok Don Mueang International Airport and PVG include:
Guangzhou Baiyun International Airport (CAN)
Chongqing Jiangbei International Airport (CKG)
Hong Kong International Airport (HKG)
With public transport, you can travel from central Bangkok to DMK in around 1 hour 5 minutes. The terminal is roughly 24 kilometres away, and getting there by car will take approximately 35 minutes.
Want to treat yourself to an extra night away before boarding your Bangkok to PVG flight? Check in to a hotel near Bangkok Don Mueang International Airport before your break officially begins. These stays are expecting you:
Bangkok Don Mueang International Airport has an on-time performance rate of 60%. This figure gives an insight into how frequently flights departing from this airport land at their destination on time.
About Shanghai Pudong International Airport (PVG)
If you're coming in on a late flight from Bangkok to Shanghai Pudong International Airport, nothing beats the convenience of staying near the terminal. Pick up your luggage at baggage claim and then be showered and sleeping not long after at one of these hotels near PVG:
The street address for PVG is No.300 Qihang Road.
Getting from Shanghai Pudong International Airport (PVG) to central Shanghai
Shanghai Pudong International Airport is around 48 kilometres from the centre of Shanghai. It takes around 1 hour 5 minutes or so to get to the city by car.
If you're taking public transport, expect a journey of roughly 50 minutes.
How to find the cheapest flights from Bangkok to Shanghai Pudong International Airport (PVG)
The lowest price we've found for a one-way ticket from Bangkok to Shanghai Pudong International Airport is $120. For a return flight on this route, the best price is $255. Depending on the availability and when you book, these fares could change.
To snag cheap flights from Bangkok to PVG, book your ticket 11 months before your departure date.
Organise your trip for April. That's the best month for scoring an awesome deal on Bangkok to Shanghai Pudong International Airport tickets. If you're open to different travel dates, use the 'Whole month' tool to find the lowest price across every month.
Save time looking for cheap plane tickets from Bangkok to PVG by setting up a Price Alert. We'll send you an email or notification on the app when prices go down.
Tailor your travel plans using filters. Select your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Fastest,' 'Cheapest' or 'Best' flights from Bangkok to Shanghai Pudong International Airport.
The best time to fly from Bangkok to Shanghai Pudong International Airport (PVG)
It's time to figure out when to book your flight from Bangkok to Shanghai Pudong International Airport (PVG). February is the peak month for travel to Shanghai. If you like things a bit more low-key, go in December.
The warmest month in Shanghai is August, with temperatures ranging between 23ºC (73ºF) and 34ºC (93ºF). Book your Bangkok to PVG plane ticket then if that's your idea of comfortable weather.
If you want cooler conditions, search for a cheap ticket from Bangkok to Shanghai Pudong International Airport in January when temperatures are between -1ºC (30ºF) and 10ºC (50ºF).
More about Shanghai
When it comes to looking for somewhere to rest your head, you'll find the best stays in Shanghai right here. Explore these options after locking in your flight from Bangkok to Shanghai Pudong International Airport:
Every great holiday has to include a little sightseeing. Shanghai Museum, Shanghai Tower and The Bund Sightseeing Avenue are attractions you won't want to skip in Shanghai.
Explore more of China
Shanghai is easy to fall in love with, but there are so many other parts of China you'll want to see. Around 306 kilometres west of Shanghai, a trip to Nanjing will keep you busy. Start with attractions like Nanjing City Wall, Zijin Tower and Nanjing Massacre Memorial Hall.
Around 257 kilometres southwest of Shanghai, Puyang is another favourite stop in China. Experience the best of this destination with a visit to Xuanlushan Scenic Area, Xianhua Mountain and Minsheng Flower Sea.












