Flights from Bangkok to Shanghai

The cheapest flights from Bangkok to Shanghai

Showing times and prices for Oct 08

Cheapest

191

Average

609

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Shanghai Airlines
09:50AMBangkok4h35 02:25PMShanghai
0 transfers
1911One-way
Cathay Pacific
12:00PMBangkok21h45 09:45AMShanghai
0 transfers
10261One-way

Flight schedule from Bangkok to Shanghai

Showing flights for tomorrow, Saturday, October 8
Shanghai Airlines
09:50AMBangkok4h35 02:25PMShanghai
0 transfers
Cathay Pacific
12:00PMBangkok21h45 09:45AMShanghai
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
Oct 10
Tue
Oct 11
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Thu
Oct 20

The fastest flights from Bangkok to Shanghai

Showing times and prices for Oct 08

Fastest Journey

4 h 35 m

Average

13 h 10 m

Flights per day

2

Distance

2889 km

Of the 2 flights that leave Bangkok for Shanghai every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Shanghai Airlines
09:50AMBangkok4h35 02:25PMShanghai
0 transfers
1911One-way
Cathay Pacific
12:00PMBangkok21h45 09:45AMShanghai
0 transfers
10261One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Bangkok to Shanghai flight

distanceDistance1791 miles (2888 km)
durationAverage flight duration4 h 35 min
priceAverage plane ticket price$227 (€218)
changesDirect flightNo
carriersAirlinesThai Air Asia X, Spring Airlines Japan, thai lion mentari, Air China, Shanghai Airlines or China Eastern

Flights from Bangkok to Shanghai cover the 1791 miles (2888 km) long trip taking on average 4 h 35 min with our travel partners like Thai Air Asia X, Spring Airlines Japan, thai lion mentari, Air China, Shanghai Airlines or China Eastern. There are direct flight services available. While the average ticket price for this route costs around $227 (€218), you can find the cheapest plane ticket for as low as $187 (€180). Travelers depart most frequently from Bangkok and arrive in Shanghai Pudong.

Travel Tips: Bangkok to Shanghai Flight

Travel Tips: Take a flight to Shanghai easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bangkok to Shanghai.
FAQs

Travel by plane between Bangkok, Thailand and Shanghai, China is: Restricted.

Is international entry into Shanghai from Bangkok restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of Thailand

Do I need to quarantine on arrival in China from Bangkok?

Entry Requirements:

  • Health declaration required

What are the safety rules to follow in Shanghai, China?

The government of China has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

The above information was last checked on 10/6/22. Remember to check the latest COVID-19 travel safety regulations for your flight from Bangkok to Shanghai closer to your date of departure here

The restriction level for your return flight to Bangkok, Thailand from Shanghai is: Unrestricted.

Is my return flight into Bangkok from Shanghai restricted?

International entry is allowed for: Entry is unrestricted for citizens and permanent residents of China

Do I need to quarantine on arrival in Thailand from Shanghai?

Conditions of reentry:

  • There are no current restrictions

What are the safety rules to follow in Bangkok, Thailand?

The government of Thailand has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

Last checked on 10/6/22. Remember to check the latest COVID-19 travel safety regulations for your flight to Bangkok from Shanghai closer to your date of departure here here.

Flight tickets from Bangkok to Shanghai for some dates and times can be found for as cheap as $187 (€180)  one way in the next 7 days.
If you’re looking to buy your plane tickets in the next week, you can expect the Bangkok to Shanghai flight price to come in at an average of $227 (€218)  one way.
You should expect to travel around 1791 miles (2888 km)  to Shanghai from Bangkok by plane.
On average the Bangkok to Shanghai flight travel time is 4 h 35 min  for the 1791 miles (2888 km) long trip, but the duration can vary if you travel on weekends and holidays.

When booking flights from Bangkok, you can choose to fly out of Bangkok and Bangkok Don Muang. When arriving in Shanghai, you can end your journey in airports like Shanghai Pudong and Shanghai Hongqiao.

Omio customers most frequently book their flights from Bangkok   to Shanghai Pudong.

Passengers board their flight most frequently from Bangkok, which is located approximately 21.1 miles (34 km) from the city center.

Passengers traveling this route most often arrive at Shanghai Pudong and need to travel approximately 28 miles (45.2 km) from the airport to reach the city center in Shanghai. You can check if there are airport shuttle services, taxi services or public transit options available from Shanghai Pudong to get you to the city center in Shanghai.

For the journey from Bangkok to Shanghai you can take a flight with Thai Air Asia X, Spring Airlines Japan, thai lion mentari, Air China, Shanghai Airlines or China Eastern. Be sure to check out all possible airlines that offer services to Shanghai from Bangkok on Omio to compare what amenities they may have.
The first Bangkok to Shanghai flight departs at 9: 50 AM   and the last flight from Bangkok to Shanghai leaves at 12: 10 PM. Check out the most up-to-date flight schedule from Bangkok to Shanghai on Omio and find the best time to travel to your destination.
If you purchase a plane ticket from Bangkok to Shanghai within the next 7 days, you can find tickets to cost on average $227 (€218) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Shanghai from Bangkok are generally on sale a few months before the planned departure date.

More options for your journey from Bangkok to Shanghai

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language