Direct flights from Bangkok to Shanghai
All flights from BKK to PVG non-stop. There are direct flights from Suvarnabhumi Airport, Thailand to Shanghai Pudong International Airport (PVG), China every day of the week The flight distance is 1809 miles and the trip usually takes about 4 hours and 20 minutes.
Suvarnabhumi Airport
Shanghai Pudong International Airport
Airlines with non-stop routes:

China Eastern Airlines
Sky Team
Air China
Star Alliance
Thai Airways International
Star Alliance
Thai AirAsia X
Low-cost airline
Juneyao Airlines

Spring Airlines
Low-cost airline
Shanghai Airlines
Sky Team
Beijing Capital Airlines
Low-cost airline
China Southern Airlines
No flights anymore

Qatar Airways
No flights anymore
Flight schedule from Bangkok to Shanghai with China Eastern Airlines
This is a weekly direct flight schedule for China Eastern Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Air China
This is a weekly direct flight schedule for Air China. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Thai Airways International
This is a weekly direct flight schedule for Thai Airways International. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Thai AirAsia X
This is a weekly direct flight schedule for Thai AirAsia X. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Juneyao Airlines
This is a weekly direct flight schedule for Juneyao Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Spring Airlines
This is a weekly direct flight schedule for Spring Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Shanghai Airlines
This is a weekly direct flight schedule for Shanghai Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
Flight schedule from Bangkok to Shanghai with Beijing Capital Airlines
This is a weekly direct flight schedule for Beijing Capital Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2023-09-18
(888) 506-0230: Unpublished Flight Rates From Bangkok to Shanghai
Bangkok to Shanghai flight departures
Select a date to see all scheduled flight departures between BKK to PVG.

BKK - PVG information
-
Distance1809 miles (2911 km)
-
Flight time4 hours and 20 minutes
-
Airlines
China Eastern
Air China
Thai Airways
Thai AirAsia X
Juneyao Airlines
Spring Airlines
Shanghai Airlines
Beijing Capital Airlines
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
China Eastern AircraftsAirbus A318 / A319 / A320 / A321Airbus A330
-
Air China AircraftAirbus A318 / A319 / A320 / A321
-
Thai Airways AircraftAirbus A350
-
Thai AirAsia X AircraftAirbus A330
-
Juneyao Airlines AircraftAirbus A318 / A319 / A320 / A321
-
Spring Airlines AircraftAirbus A318 / A319 / A320 / A321
-
Shanghai Airlines AircraftBoeing 737 Passenger
-
Beijing Capital Airlines AircraftAirbus A318 / A319 / A320 / A321
-
Arrival TerminalsTerminal 1 (Shanghai Airlines)Terminal 2 (Spring Airlines)
Unpublished Flight Rates From Bangkok to Shanghai