PVG → BKK Shanghai to Bangkok
live
Direct flights from Shanghai (PVG) to Bangkok (BKK): 42 nonstop departures observed each week across 6 airlines. 45% of the last 29 operated flights arrived within 15 minutes of schedule. The median arrival is 24 minutes late. 1 of the 29 tracked flights was cancelled. The nonstop covers 2,897 km, an estimated 4 hours 13 minutes in the air. Measured by Pro Flight Search from live flight boards at Shanghai and Bangkok. Updated 25 October 2026 at 12:08 UTC.
Today, PVG → BKK Sun 25 Oct · local times
CA805中国国际航空公司 80 min late
The PVG board at 20:08 shows departure at 23:15 instead of 21:55.
Later cancelled 1.3%of 1,227 past 中国国际航空公司 flights whose board showed 70 min or more late
Still to leave today FM841 22:15上海航空公司 · then 9C7293 22:25
Track CA805 →
FM839Shanghai In the air, 29 min late
Left PVG at 15:09 , 29 min after its 14:40 slot.
Landing 17:40BKK board estimate · sched 18:25
Track FM839 →
Sched Flight PVG departure BKK arrival
00:15
FM847 Shanghai
Left 00:18
Landed 03:00 −65
02:30
VZ3525 Thai Vietjet Air
Left 03:23 +53
Landed 06:17 +7
07:50
9C7279 Spring
Left 07:58 +8
Landed 10:41 −69
08:15
TG663 Thai International
Left 08:32 +17
Landed 11:14 −41
08:35
MU541 China Eastern
Left 09:12 +37
Landed 11:49 −31
12:00
FM833 Shanghai
Left 12:27 +27
Landed 15:18 −37
12:05
9C7283 Spring
Left 12:42 +37
Landed 15:33 −12
13:45
FM855 Shanghai
Left 13:45
BKK est. 16:53 In the air · sched 17:50
14:40
FM839 Shanghai
Left 15:09 +29
BKK est. 17:40 In the air · sched 18:25
17:15
9C7289 中国春秋航空公司
Left 18:07 +52
·
17:15
TG665 泰国航空公司
Left 17:54 +39
·
19:00
FM853 上海航空公司
Left 19:10 +10
·
20:55
HO1357 吉祥航空公司
On schedule T浦东(T2)
·
21:10
MU547 中国东方航空公司
On schedule T浦东(T1-S1)
·
21:55
CA805 中国国际航空公司
Est. 23:15 +80 T浦东(T2-S2)
·
22:15
FM841 上海航空公司
On schedule T浦东(T1)
·
22:25
9C7293 中国春秋航空公司
On schedule T浦东(T2-S2)
·
Checked PVG board 20:08 · BKK board 15:48
PVG
Shanghai
busy · +17
BKK
Bangkok
smooth · +1
dep bank 00:45–22:25 42x weekly
Runs rough · 6 airlines · 42x weekly · nonstop
45% on time
of the last 29 operated PVG → BKK flights arrived within 15 minutes
Median arrival delay is +24 min . 1 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +24 min across the last 29 operated legs
Flight time ~4h 13m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 3.4% recent route rate · 1 of 29
The week scheduled departures · origin local time
China Eastern Airlines Shanghai Airlines Spring Airlines Thai Airways
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
China Eastern AirlinesMU
Flights MU541 varies daily · MU547 21:15 daily
Shanghai AirlinesFM 45% on time
Flights FM847 00:45 daily · FM833 12:00 daily · FM855 14:35 daily · FM839 17:20 daily
Spring Airlines9C 38% on time
Flights 9C8891 08:20 daily · 9C7281 varies daily · 9C7285 varies daily · 9C8755 22:05 daily
Thai AirwaysTG
Flights TG663 07:30 daily · TG665 17:25 daily
Thai Vietjet AirVZ
Flights VZ3525 02:40 daily
吉祥航空公司HO
Flights HO1351 20:50 daily
History operated legs · board outcomes
10-25 FM833 dep +27 → arr −37
10-25 FM839 dep +29 → arr −45
10-25 FM847 dep +3 → arr −65
10-25 FM855 dep +0 → arr −57
10-25 MU541 dep +37 → arr −31
10-25 TG663 dep +17 → arr −41
10-24 FM841 dep +120 → arr +38
10-24 MU547 dep +39 → arr −15
Show 21 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from PVG and BKK, paired departure → arrival per flight and day. Board tracking since Sat, Oct 24 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 47 Completed 40 Delayed 25 Cancelled 1 Within 15m 16/40 Median +24m
9C7279 Spring
1 day
Sun, Oct 25
2/2 legs · B-32F7
PVG
Departure
07:58
Departed · Sched 07:508m late
→
BKK
Arrival
10:52
Landed · Sched 11:5058m early
Full 9C7279 history →
9C7283 Spring
1 day
Sun, Oct 25
2/2 legs · B-32J0
PVG
Departure
12:42
Departed · Sched 12:0537m late
→
BKK
Arrival
15:39
Landed · Sched 15:456m early
Full 9C7283 history →
9C7289 中国春秋航空公司
1 day
PVG
Departure
18:07
Departed · Sched 17:1552m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full 9C7289 history →
9C7293 中国春秋航空公司
2 days
PVG
Departure
Sched 22:25
Scheduled departure
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · B-32E9
PVG
Departure
22:29
Departed · Sched 22:0524m late
→
BKK
Arrival
01:13
Landed · Sched 01:3522m early
Full 9C7293 history →
CA805 中国国际航空公司
1 day
PVG
Departure
23:15
Est. · Sched 21:5580m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full CA805 history →
FM833 Shanghai
2 days
Sun, Oct 25
2/2 legs · B-207G
PVG
Departure
12:27
Departed · Sched 12:0027m late
→
BKK
Arrival
15:25
Landed · Sched 15:5530m early
PVG
Departure
12:19
Departed · Sched 11:5524m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full FM833 history →
FM839 Shanghai
2 days
Sun, Oct 25
2/2 legs · B-205Y
PVG
Departure
15:09
Departed · Sched 14:4029m late
→
BKK
Arrival
17:40
Est. · Sched 18:2545m early
PVG
Departure
17:44
Departed · Sched 17:2024m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full FM839 history →
FM841 上海航空公司
2 days
PVG
Departure
Sched 22:15
Scheduled departure
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · B-206W
PVG
Departure
23:55
Departed · Sched 21:55120m late
→
BKK
Arrival
02:40
Landed · Sched 01:5545m late
Full FM841 history →
FM847 Shanghai
2 days
Sun, Oct 25
2/2 legs · B-1335
PVG
Departure
00:18
Departed · Sched 00:153m late
→
BKK
Arrival
03:07
Landed · Sched 04:0558m early
PVG
Departure
01:09
Departed · Sched 00:4524m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full FM847 history →
FM853 上海航空公司
2 days
PVG
Departure
19:10
Departed · Sched 19:0010m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
18:58
Departed · Sched 18:2038m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full FM853 history →
FM855 Shanghai
2 days
Sun, Oct 25
2/2 legs · B-7638
PVG
Departure
13:45 Departed
→
BKK
Arrival
16:53
Est. · Sched 17:5057m early
PVG
Departure
14:54
Departed · Sched 14:3519m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full FM855 history →
HO1357 吉祥航空公司
1 day
PVG
Departure
Sched 20:55
Scheduled departure
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full HO1357 history →
MU541 China Eastern
2 days
Sun, Oct 25
2/2 legs · B-209N
PVG
Departure
09:12
Departed · Sched 08:3537m late
→
BKK
Arrival
11:56
Landed · Sched 12:2024m early
PVG
Departure
13:00
Departed · Sched 09:05235m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full MU541 history →
MU547 中国东方航空公司
2 days
PVG
Departure
Sched 21:10
Scheduled departure
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 24
2/2 legs · B-209N
PVG
Departure
21:54
Departed · Sched 21:1539m late
→
BKK
Arrival
00:32
Landed · Sched 00:408m early
Full MU547 history →
TG663 Thai International
2 days
Sun, Oct 25
2/2 legs · HS-TWB
PVG
Departure
08:32
Departed · Sched 08:1517m late
→
BKK
Arrival
11:21
Landed · Sched 11:5534m early
PVG
Departure
08:01
Departed · Sched 07:3031m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full TG663 history →
TG665 泰国航空公司
2 days
PVG
Departure
17:54
Departed · Sched 17:1539m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
PVG
Departure
18:05
Departed · Sched 17:2540m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full TG665 history →
VZ3525 Thai Vietjet Air
2 days
Sun, Oct 25
2/2 legs · HS-VZJ
PVG
Departure
03:23
Departed · Sched 02:3053m late
→
BKK
Arrival
06:23
Landed · Sched 06:1013m late
PVG
Departure
03:35
Departed · Sched 02:4055m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full VZ3525 history →
9C7281 中国春秋航空公司
1 day
PVG
Departure
12:31
Departed · Sched 12:0526m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full 9C7281 history →
9C7285 中国春秋航空公司
1 day
PVG
Departure
17:34
Departed · Sched 17:0034m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full 9C7285 history →
9C8755 Spring
1 day
PVG
Departure
—
Board row not captured for this rotation yet.
→
BKK
Arrival
Sched 01:35
Cancelled
Full 9C8755 history →
9C8891 中国春秋航空公司
1 day
PVG
Departure
08:19
Departed · Sched 07:5524m late
→
BKK
Arrival
—
Board row not captured for this rotation yet.
Full 9C8891 history →
HO1351 Juneyao
1 day
Sat, Oct 24
2/2 legs · B-8408
PVG
Departure
20:45
Departed · Sched 20:505m early
→
BKK
Arrival
23:43
Landed · Sched 00:2542m early
Full HO1351 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Shanghai (PVG) to Bangkok (BKK) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-BKK
Copy
How we measure this →
PVG to BKK questions
Is PVG–BKK running on time right now? Smooth skies ahead. The departure side at PVG is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–BKK? Operators schedule morning departures around 00:45 and evening departures around 17:20 from PVG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the BKK delay card to confirm conditions when you'd arrive.
How long is the flight from PVG to BKK? Great-circle distance is 2,897 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 234–278 min gate-to-gate on this route.
How often does PVG–BKK fly? 6 carriers operate this route, around 114 flights a week between them. Compare carrier days and times in the airline list above.