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 25 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 25 minutes
CHANGE DIRECTION

Airlines with non-stop routes:

Shanghai Airlines

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

Juneyao Airlines

S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
3 flights per day
3 flights per day

Spring Airlines

S
M
T
W
T
F
S
Low-cost airline
Sun
Mon
Tue
Wed
Thu
Fri
Sat
2 flights per day
2 flights per day

China Eastern Airlines

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

Air China

S
M
T
W
T
F
S
Star Alliance
Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
Sat
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
Sat
0-1 flights per day
0-1 flights per day

China Southern Airlines
No flights anymore

Ended in Mar 2021

Qatar Airways
No flights anymore

Ended in Mar 2023

Beijing Capital Airlines
No flights anymore

Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
Check availability
Ad
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
FM842
09:50
09:50
09:50
09:50
09:50
09:50
09:50
FM854
11:50
11:50
11:50
11:50
11:50
11:50
11:50
FM834
16:50
16:50
16:50
16:50
16:50
16:50
16:50
FM856
19:10
19:10
19:10
19:10
19:10
19:10
19:10

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
HO1358
01:30
01:30
01:30
01:30
01:30
01:30
01:30
HO1364
03:20
03:20
03:20
03:20
03:20
03:20
03:20
HO1362
22:15
22:15
22:15
22:15
22:15
22:15
22:15

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
9C8756
13:35
13:35
13:35
13:35
13:35
13:35
13:35
9C8892
18:50
18:50
18:50
18:50
18:50
18:50
18:50

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
MU548
02:30
02:30
02:30
02:30
02:30
02:30
02:30
MU542
13:35
13:35
13:35
13:35
13:35
13:35
13:35

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
CA806
03:40
03:40
03:40
03:40
03:40
03:40
03:40

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
TG664
10:45
10:45
10:45
10:45
10:45
10:45
10:45

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES
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
May 20
Tue
May 21
Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26

The timetable & schedule information was updated at 2024-03-15

RETURN SCHEDULE
CHECK PRICES

Bangkok to Shanghai flight departures

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

Thursday
Thu
May 23
13 flights(13)
Friday
Fri
May 24
13 flights(13)
Saturday
Sat
May 25
13 flights(13)
Sunday
Sun
May 26
13 flights(13)
Monday
Mon
May 27
13 flights(13)
Tuesday
Tue
May 28
13 flights(13)
Wednesday
Wed
May 29
13 flights(13)
Time
Airline
Flight
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
01:30
Juneyao Airlines Juneyao Airlines
HO1358
02:30
China Eastern Airlines China Eastern Airlines
MU548
03:20
Juneyao Airlines Juneyao Airlines
HO1364
03:40
Air China Air China
CA806
09:50
Shanghai Airlines Shanghai Airlines
FM842
10:45
Thai Airways International Thai Airways International
TG664
11:50
Shanghai Airlines Shanghai Airlines
FM854
13:35
China Eastern Airlines China Eastern Airlines
MU542
13:35
Spring Airlines Spring Airlines
9C8756
16:50
Shanghai Airlines Shanghai Airlines
FM834
18:50
Spring Airlines Spring Airlines
9C8892
19:10
Shanghai Airlines Shanghai Airlines
FM856
22:15
Juneyao Airlines Juneyao Airlines
HO1362
Ad
BKK-PVG flight route
Bangkok, BKK to Shanghai, PVG flight path. The distance is 1809 miles or 2911 km.
Ad
Bangkok - Shanghai direct flight map
Ad

BKK - PVG information

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

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.
Direct flights from Bangkok to China
From Bangkok to Shenyang

SHE Shenyang Taoxian International Airport

From Bangkok to Beijing

PEK Beijing Capital International Airport

From Bangkok to Qingdao

TAO Qingdao Jiaodong International Airport

From Bangkok to Xian

XIY Xi'an Xianyang International Airport

From Bangkok to Taiyuan

TYN Taiyuan Wusu International Airport

From Bangkok to Shijiazhuang

SJW Shijiazhuang Daguocun International Airport

From Bangkok to Yulin

UYN Yulin

From Bangkok to Hangzhou

HGH Hangzhou Xiaoshan International Airport

From Bangkok to Luoyang

LYA Luoyang Airport

From Bangkok to Nanjing

NKG Lu Kou Airport