Worldwide Coverage

Worldwide Coverage

Flights to over 5,000 cities
One-stop Service Guarantee

One-stop Service Guarantee

Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment

Secure Payment

Convenient & reliable booking and payment system

Find cheap one-way flights from Shanghai to Bangkok starting at US$88.

Book one-way or return flights from Shanghai to Bangkok from as little as US$88. Choose from the popular airlines below and book your flight today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

When is the cheapest time to book flights from Shanghai to Bangkok?

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Shanghai to Bangkok

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Thai AirAsia
From US$88
Spring Airlines
From US$109
Shandong Airlines
From US$110
Thai AirAsia X
From US$120
Philippine Airlines
From US$133
Philippines AirAsia
From US$136
Hong Kong Airlines
From US$144
Sichuan Airlines
From US$155
AirAsia X
From US$167
Cathay Pacific
From US$172
ANA airlines

Find more flights and airlines

Find cheap flights from Shanghai to Bangkok by different airports

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Shanghai to Bangkok.

  • Cheapest
    Thai AirAsia
    PVG
    03:45
    4h 35m
    Direct
    DMK
    07:20
    Shanghai Pudong International Airport - Don Mueang International Airport
    Tue, Mar 26Thai AirAsia
    US$88
  • Shandong Airlines
    SHA
    17:20
    9h 30m
    1 transfer
    BKK
    01:50
    Shanghai Hongqiao International Airport - Suvarnabhumi Airport
    Thu, Apr 25Shandong Airlines
    US$110
  • Thai AirAsia X
    PVG
    06:50
    4h 25m
    Direct
    BKK
    10:15
    Shanghai Pudong International Airport - Suvarnabhumi Airport
    Mon, Apr 1Thai AirAsia X
    US$120
  • Thai AirAsia X
    PVG
    06:50
    4h 25m
    Direct
    BKK
    10:15
    Shanghai Pudong International Airport - Suvarnabhumi Airport
    Mon, Apr 1Thai AirAsia X
    US$120
    Find More Flights

Frequently Asked Questions

  • When are flight tickets from Shanghai (SHA) to Bangkok (BKK) the cheapest?

    Airlines adjust prices for flights from Shanghai to Bangkok based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Shanghai (SHA) to Bangkok (BKK) cost?

    According to Trip.com's data, the lowest price is around $379.
  • How long does it take to fly from Shanghai (SHA) to Bangkok (BKK) and what is the distance?

    It takes around 4 hours 36 minutes to fly from Shanghai (SHA) to Bangkok (BKK).
  • What is the transportation method from the main airport to downtown in Bangkok?

    • The distance from Suvarnabhumi Airport to downtown is about 24km. It takes about 40 minutes by taxi.
    • The distance from Don Mueang International Airport to downtown is about 22km. It takes about 40 minutes by taxi.
  • What are the most popular airlines that fly from Shanghai (SHA) to Bangkok (BKK)?

Shanghai to Bangkok Flight Information

Cheapest nonstop flight price

$87

Cheapest round-trip ticket price

$172

Off-season for travel

October

Peak season for travel

June
Flight from Shanghai (SHA) to Bangkok (BKK)

Thailand’s capital city, Bangkok is one of the hottest and most popular tourist destinations in the world. Home to beautiful buildings and excellent street food, the city is the perfect place to spend a memorable vacation away from home, either with friends or with family. Known for its famed street life and roadside attractions, Bangkok sees tourists enjoy both the splendor of its palaces and the fast-paced streets that are full of action.

Tip: You need to spend at least a week to truly explore Bangkok and understand the city and its unique offerings to all types of tourists.

Flights to Bangkok

Bangkok is served by the Suvarnabhumi Airport (BKK). which sees flights from different parts of the world depart and arrive. Most of the major carriers of airways and airlines are present here in Bangkok and you will be able to access plenty of flights from Shanghai to Bangkok. You can also enjoy many direct flights to Bangkok with the help of airline carriers such as Shandong or Chinese Eastern.

Generally, Shanghai to Bangkok flights takes around 1 hour and 15 minutes only to complete. There are plenty of cheap flights from Shanghai by Air China and China Eastern. You can also access flights with one-stops as well.

Tip: Booking flights well in advance will help you save both money and time as Bangkok approaches peak season

Things you can do in Bangkok:

The Grand Palace is one of the main attractions in the city and consists of plenty of complex buildings and intricate architecture. It is the official residence of the Kings of Siam since 1782 and the royal government was based around the grounds till 1925. There are many royal functions and ceremonies that are still held within the walls of the palace.

The Wat Arun Rachawararam is a Buddhist Temple that is located in the Yai District of the city. It is one of the most popular Hindu Temples dedicated to the Lord of the Sun and is personified as the sun’s radiations as well. You can click some amazing photographs and take in the serenity of the temple during sunset. 

You can also explore the temple of the Emerald Buddha, Jim Thompson House Museum and other attractions.

Tip: You can travel around the city with the help of the famous tuk-tuks, similar to Indian autorickshaws. 

Eating in Bangkok:

The city of Bangkok is home to some of the best street food options in the world. You can eat poultry and seafood of different varieties and even try your hand with some exotic fare like crispy grasshoppers and beetles if you’re up for it!

Tip: You can head over to the Khaosan Road to enjoy the street life and busy markets of the city. 

Head over to Trip.com to enjoy some of the best tickets and bookings to Bangkok. We provide 24-hour customer service, with which you can make any changes to your discount hotel reservations on the Shanghai - Bangkok flight booking and also get yourself some great travel deals. Ensure quality travel service for a memorable vacation with Trip.com