Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Convenient & reliable booking and payment system
Flights from Bangkok to Shanghai Starting at £85
Book one-way or return flights from Bangkok to Shanghai from as little as £85. Choose from the popular airlines below and book your flight today!
- One way
- Round-trip
- DMK21:254h 20mDirectPVG02:45Wed, Mar 20|Bangkok - Shanghai|Thai AirAsia£85£13838% OFF38% OFF£138£85
- BKK10:358h 5m1 stopPVG19:40Wed, Mar 27|Bangkok - Shanghai|Air Macau£90£13835% OFF35% OFF£138£90
- DMK08:404h 10mDirectPVG13:50Mon, Apr 22|Bangkok - Shanghai|Spring Airlines£92£13833% OFF33% OFF£138£92
- BKK22:4513h 20m1 stopSHA13:05Sun, May 19|Bangkok - Shanghai|Air Macau£92£92
- DMK22:4016h1 stopPVG15:40Sat, Mar 30|Bangkok - Shanghai|Air Macau£93£93
- BKK22:4515h 55m1 stopPVG15:40Tue, May 14|Bangkok - Shanghai|Air Macau£100£100
- DMK18:2017h 45m1 stopSHA13:05Mon, Apr 29|Bangkok - Shanghai|Air Macau£100£100
- BKK22:4519h 55m1 stopPVG19:40Thu, May 16|Bangkok - Shanghai|Air Macau£100£100
- BKK22:4513h 20m1 stopSHA13:05Fri, May 24|Bangkok - Shanghai|Air Macau£100£100
- BKK22:4519h 55m1 stopPVG19:40Thu, May 9|Bangkok - Shanghai|Air Macau£100£100
- BKK13:003h 5mDirectSHA14:00Tue, Mar 26|Bangkok - Shanghai|Thai AirAsiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Bangkok to Shanghai
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.
Airlines Flying from Bangkok to Shanghai
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
China Southern Airlines
From £81
Spring Airlines
From £92
Hong Kong Airlines
From £103
Thai AirAsia X
From £105
Air Macau
From £105
Thai Lion Air
From £106
Nokair Airline
From £115
Shanghai Airlines
From £118
HK Express
From £127
Greater Bay Airlines
From £127
ANA airlines
Find more flights and airlines
Alternative Routes from Bangkok to Shanghai
Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Bangkok to Shanghai.
- CheapestBKK19:1512h 35m1 transferSHA08:50Suvarnabhumi Airport - Shanghai Hongqiao International AirportSat, Jun 8China Southern Airlines£81
- DMK19:4012h 20m1 transferSHA09:00Don Mueang International Airport - Shanghai Hongqiao International AirportFri, Apr 26Air Macau£105
- DMK21:254h 20mDirectPVG02:45Don Mueang International Airport - Shanghai Pudong International AirportSun, Mar 24Thai AirAsia£167
- DMK21:254h 20mDirectPVG02:45Don Mueang International Airport - Shanghai Pudong International AirportSun, Mar 24Thai AirAsia£167Find More Flights
How do I find the cheapest flights?
Flight Information from Bangkok to Shanghai
Cheapest direct flight price | £85 |
---|---|
Cheapest return ticket price | £133 |
Cheapest month | February |
Peak season for travel | June |
More Travel Options
Top flights to Shanghai
- Flights from Aberdeen to Shanghai
- Aberdeen to Shanghai Flights
- Leeds to Shanghai Flights
- Belfast to Shanghai Flights
- Glasgow to Shanghai Flights
- Flights from Glasgow to Shanghai
- Edinburgh to Shanghai Flights
- Manchester to Shanghai Flights
- Flights from Edinburgh to Shanghai
- Flights from Manchester to Shanghai
- Londonderry to Shanghai Flights
- Newcastle to Shanghai Flights
- Bristol to Shanghai Flights
- Flights from London to Shanghai
- Norwich to Shanghai Flights
- London to Shanghai Flights
- Birmingham to Shanghai Flights
Top flights from Bangkok
- Bangkok to Glasgow Flights
- Flights from Bangkok to Edinburgh
- Bangkok to Norwich Flights
- Flights from Bangkok to Norwich
- Bangkok to Cardiff Flights
- Flights from Bangkok to Newcastle
- Flights from Bangkok to Cardiff
- Bangkok to Bristol Flights
- Flights from Bangkok to London
- Bangkok to Manchester Flights
- Bangkok to Inverness Flights
- Bangkok to Southampton Flights
- Bangkok to Newcastle Flights
- Bangkok to London Flights
- Bangkok to Bournemouth Flights
- Bangkok to Edinburgh Flights
- Bangkok to Birmingham Flights
Payment Methods
Our Partners
Copyright © 2024 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.