Cheap flights from Bangkok to Shanghai from ₹ 14,252

Return
1 adult
Economy
From?
To?
Tue 5/7
Tue 12/7

Flight information for Bangkok to Shanghai

Find info about flight duration, direct flights, and airports for your flight from Bangkok to Shanghai

Fastest flight time

4h 20m

Direct flights

Tue and Sat

Airports in Shanghai

2 airports
The fastest flight from Bangkok to Shanghai takes 4h 20m
Direct flights go from Bangkok to Shanghai on Tuesday and Saturday. Airlines offering direct flights are: Shanghai Airlines, China Eastern and Spring Airlines.
There are 2 airports near Shanghai: Shanghai Pu Dong (PVG), Shanghai Hongqiao Intl (SHA)

How to get the cheapest flight ticket from Bangkok to Shanghai

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Bangkok to Shanghai?

June

The cheapest time of year to fly to Shanghai from Bangkok is June. The most expensive is November.

What is the cheapest Bangkok to Shanghai flight route?

Bangkok Suvarnabhumi - Shanghai Hongqiao Intl

Fly from Bangkok Suvarnabhumi to Shanghai Hongqiao Intl for the best Bangkok - Shanghai flight prices

How far in advance should you book Bangkok to Shanghai flights?

60 days before

The cheapest time to buy a flight from Bangkok to Shanghai is approximately 60 days to departure

If you are looking to fly from Bangkok to Shanghai, you are most likely going to fly from Bangkok Suvarnabhumi Airport to Shanghai Hongqiao Intl Airport, the most popular airports on that route. If you are looking for an alternate airport to fly into near Shanghai Hongqiao Intl Airport, Shanghai Pu Dong Airport is a great option and is located in Shanghai. The cheapest route from Bangkok to Shanghai is BKK — SHA with an average price of ₹ 14,252 RT during the month of June.

Bangkok Suvarnabhumi Airport (BKK) to Shanghai Hongqiao Intl Airport (SHA)₹ 14,252
Search Flight Deals
Bangkok Suvarnabhumi Airport (BKK) to Shanghai Pu Dong Airport (PVG)₹ 22,440
Search Flight Deals

Easily compare return flights from Bangkok to Shanghai

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Bangkok to Shanghai by changing tabs
China Airlines
30 Nov
BKK12:50Bangkok Suvarnabhumi
16h 00m
1 stop
PVG04:50Shanghai Pu Dong
7 Dec
PVG14:50Shanghai Pu Dong
21h 55m
1 stop
BKK12:45Bangkok Suvarnabhumi
₹ 91,887
Find similar
Multiple Airlines
29 Jul
BKK09:20Bangkok Suvarnabhumi
29h 40m
1 stop
PVG15:00Shanghai Pu Dong
19 Sep
PVG15:45Shanghai Pu Dong
19h 50m
1 stop
BKK11:35Bangkok Suvarnabhumi
₹ 123,067
Find similar
Multiple Airlines
29 Jul
BKK15:30Bangkok Suvarnabhumi
23h 30m
2 stops
PVG15:00Shanghai Pu Dong
19 Sep
PVG08:25Shanghai Pu Dong
24h 45m
1 stop
BKK09:10Bangkok Suvarnabhumi
₹ 125,745
Find similar
Multiple Airlines
29 Jul
BKK09:20Bangkok Suvarnabhumi
29h 40m
1 stop
PVG15:00Shanghai Pu Dong
19 Sep
PVG08:20Shanghai Pu Dong
4h 30m
BKK12:50Bangkok Suvarnabhumi
₹ 241,332
Find similar

Find the cheapest one-way flights from Bangkok to Shanghai

If you're looking for one-way flights from Bangkok to Shanghai, view some of our deals below provided by China Airlines, EVA Air and Juneyao Airlines
EVA Air
31 Jul
BKK12:25Bangkok Suvarnabhumi
22h 45m
1 stop
SHA11:10Shanghai Hongqiao Intl
₹ 54,487
Find similar
Multiple Airlines
31 Jul
BKK11:25Bangkok Suvarnabhumi
49h 05m
2 stops
PVG12:30Shanghai Pu Dong
₹ 55,904
Find similar
China Airlines
28 Oct
BKK07:00Bangkok Suvarnabhumi
7h 35m
1 stop
PVG14:35Shanghai Pu Dong
₹ 56,928
Find similar

  • How far is Bangkok to Shanghai by plane?

    The distance between Bangkok and Shanghai is about 2886.5 km. Flights usually cover this in 16h 00m, depending on flying conditions and air traffic around both airports.



Why use momondo?

To find the flight that best suits your needs, momondo gathers a range of flights from a large pool of different airlines and agents; you can then use our insights and filters to find and book the right flight to Shanghai from Bangkok.

Flights from Bangkok to Shanghai with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

momondo helps you find the best flight between Bangkok and Shanghai by providing filters to narrow your choice of flights to those matching your criteria. You can select flights based on numerous factors such as price, departure and landing times, airport and airline.

Of course. momondo tracks the price of Bangkok to Shanghai flights. All you need is a valid email address and we will do the rest; it is that quick and easy.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.