Direct flights from Bangkok to Shanghai

BKK - PVG route map 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.

BKK
Suvarnabhumi Airport
ThailandBangkok , Thailand
PVG
Shanghai Pudong International Airport
ChinaShanghai , China
BKK
Suvarnabhumi Airport
ThailandBangkok , Thailand
Shanghai Pudong Airport
ChinaShanghai , China
PVG
Flight time is 4 hours and 20 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

China Eastern Airlines

S
M
T
W
T
F
S
Sky Team
Sun
Mon
Tue
Wed
Thu
Fri
Sun
4 flights per day
4 flights per day

Air China

S
M
T
W
T
F
S
Star Alliance
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

Thai Airways International

S
M
T
W
T
F
S
Star Alliance
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

Thai AirAsia X

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

Juneyao Airlines

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

Spring Airlines

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

Shanghai Airlines

S
M
T
W
T
F
S
Sky Team
Sun
Mon
Tue
Wed
Thu
Fri
Sun
4 flights per day
4 flights per day

Beijing Capital Airlines

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sun
1 flight per day
1 flight per day

China Southern Airlines
No flights anymore

Ended in Mar 2021

Qatar Airways
No flights anymore

Ended in Mar 2023
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
MU548
02:30
02:30
03:00
02:30
03:00
02:30
03:00
MU7298
----
----
02:30
----
02:30
----
02:30
MU542
13:35
13:35
13:35
13:35
13:35
13:35
13:35
MU7280
14:30
14:30
14:30
14:30
14:30
14:30
14:30
MU7300
19:55
19:55
----
19:55
----
19:55
----

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
CA806
01:40
01:40
01:40
01:40
01:40
01:40
01:40

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
TG664
10:35
10:35
10:35
10:35
10:35
10:35
10:35

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
XJ760
00:15
00:15
00:15
00:15
00:15
00:15
00:15

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
HO1358
01:50
01:50
01:50
01:50
01:50
01:50
01:50

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
9C8756
14:35
15:10
14:35
14:35
15:10
14:35
14:35

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
FM842
09:25
09:25
09:25
09:25
09:25
09:25
09:25
FM854
10:45
10:45
10:45
10:45
10:45
10:45
10:45
FM834
16:50
16:50
16:50
16:50
16:50
16:50
16:50
FM856
19:05
19:05
19:05
19:05
19:05
19:05
19:05

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG
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
Mon
Dec 18
Tue
Dec 19
Wed
Dec 20
Thu
Dec 21
Fri
Dec 22
Sat
Dec 23
Sun
Dec 24
JD418
----
----
13:05
----
13:05
----
13:05

The timetable & schedule information was updated at 2023-09-18

SHOW RETURN SCHEDULE
CHECK PRICES FOR BKK - PVG

Bangkok to Shanghai flight departures

Select a date to see all scheduled flight departures between BKK to PVG.

Tuesday
Tue
Dec 19
13 flights
Wednesday
Wed
Dec 20
14 flights
Thursday
Thu
Dec 21
13 flights
Friday
Fri
Dec 22
14 flights
Saturday
Sat
Dec 23
13 flights
Sunday
Sun
Dec 24
14 flights
Monday
Mon
Dec 25
13 flights
Time
Airline
Flight
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
15:10
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
19:55
China Eastern Airlines China Eastern Airlines
MU7300
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU7298
03:00
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:05
Beijing Capital Airlines Beijing Capital Airlines
JD418
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
14:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
14:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
19:55
China Eastern Airlines China Eastern Airlines
MU7300
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU7298
03:00
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:05
Beijing Capital Airlines Beijing Capital Airlines
JD418
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
15:10
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
14:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
19:55
China Eastern Airlines China Eastern Airlines
MU7300
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU7298
03:00
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:05
Beijing Capital Airlines Beijing Capital Airlines
JD418
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
14:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
00:15
Thai AirAsia X Thai AirAsia X
XJ760
01:40
Air China Air China
CA806
01:50
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
09:25
Shanghai Airlines Shanghai Airlines
FM842
10:35
Thai Airways International Thai Airways International
TG664
10:45
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
14:30
China Eastern Airlines China Eastern Airlines
MU7280
14:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
19:05
Shanghai Airlines Shanghai Airlines
FM856
19:55
China Eastern Airlines China Eastern Airlines
MU7300
BKK-PVG flight route
Bangkok, BKK to Shanghai, PVG flight path. The distance is 1809 miles or 2911 km.
Bangkok - Shanghai direct flight map

BKK - PVG information

  • Distance
    1809 miles (2911 km)
  • Flight time
    4 hours and 20 minutes
  • Airlines
    China Eastern China Eastern
    Air China Air China
    Thai Airways Thai Airways
    Thai AirAsia X Thai AirAsia X
    Juneyao Airlines Juneyao Airlines
    Spring Airlines Spring Airlines
    Shanghai Airlines Shanghai Airlines
    Beijing Capital Airlines Beijing Capital Airlines
  • Alliances
    One World
    Sky Team
    Star Alliance
  • Classes
    Economy
    Business
    First Class
  • China Eastern Aircrafts
    Airbus A318 / A319 / A320 / A321
    Airbus A330
  • Air China Aircraft
    Airbus A318 / A319 / A320 / A321
  • Thai Airways Aircraft
    Airbus A350
  • Thai AirAsia X Aircraft
    Airbus A330
  • Juneyao Airlines Aircraft
    Airbus A318 / A319 / A320 / A321
  • Spring Airlines Aircraft
    Airbus A318 / A319 / A320 / A321
  • Shanghai Airlines Aircraft
    Boeing 737 Passenger
  • Beijing Capital Airlines Aircraft
    Airbus A318 / A319 / A320 / A321
  • Arrival Terminals
    Terminal 1 (Shanghai Airlines)
    Terminal 2 (Spring Airlines)
AD (888) 559-5091:
Unpublished Flight Rates From Bangkok to Shanghai

Yes, you can take a direct flight from Bangkok (BKK) to Shanghai (PVG) with Spring Airlines, Shanghai Airlines, Juneyao Airlines, China Eastern Airlines or Qatar Airways.

The flight time is 4 hours and 10 minutes. The distance is 1809 miles or 2911 kilometers.

The flight (9C6466) departs at 14:20.

Unfortunately you can't fly direct from Bangkok to Shanghai with Star Alliance.

Yes, you can fly direct with One World member Qatar Airways.

Yes, you can fly direct with Sky Team member Shanghai Airlines.

Spring Airlines and Shanghai Airlines fly this route with the Airbus A318 / A319 / A320 / A321 and Boeing 787 aircrafts.

You can fly direct to Shanghai every monday.