BKK → PVG Bangkok to Shanghai
live
Direct flights from Bangkok (BKK) to Shanghai (PVG): 42 nonstop departures observed each week across 6 airlines. 84% of the last 19 operated flights arrived within 15 minutes of schedule. The median arrival is 7 minutes early. No cancellations were recorded across the 19 tracked flights. 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 Bangkok and Shanghai. Updated 16 October 2026 at 16:40 UTC.
Today, BKK → PVG Fri 16 Oct · local times
9C7282中国春秋航空公司 In the air, 191 min late
Left BKK at 19:46 , 191 min after its 16:35 slot.
Landing 00:45PVG board estimate · sched 22:15
Track 9C7282 →
VZ3524泰越捷航空 In the air, 31 min late
Left BKK at 20:36 , 31 min after its 20:05 slot.
Landing 01:33PVG board estimate · sched 01:40
Track VZ3524 →
Sched Flight BKK departure PVG arrival
00:30
TG662 泰国航空公司
Left 01:12 +42
Landed 05:52 +7
01:25
HO1352 吉祥航空公司
Left 01:42 +17
Landed 06:38 −7
02:10
MU548 中国东方航空公司
Left 02:25 +15
Landed 07:04 −31
02:35
9C8756 中国春秋航空公司
Left 02:47 +12
Landed 07:35 −35
05:05
FM848 上海航空公司
Left 05:12 +7
Landed 10:05 −30
08:40
9C7286 中国春秋航空公司
Left 08:57 +17
Landed 14:02 −8
09:50
FM842 上海航空公司
Left 10:07 +17
Landed 15:09 −16
10:45
TG664 泰国航空公司
Left 11:18 +33
Landed 15:58 −2
11:50
FM854 上海航空公司
Left 12:29 +39
Landed 17:31 +21
12:50
9C8892 中国春秋航空公司
Left 13:53 +63
Landed 18:41 +16
13:35
MU542 中国东方航空公司
Left 14:23 +48
Landed 19:01 +6
16:35
9C7282 中国春秋航空公司
Left 19:46 +191
PVG est. 00:45 +150 In the air · sched 22:15
16:50
FM834 上海航空公司
Left 17:06 +16
Landed 21:57 −28
19:10
FM856 上海航空公司
Left 19:24 +14
Landed 00:18 −47
20:05
VZ3524 泰越捷航空
Left 20:36 +31
PVG est. 01:33 In the air · sched 01:40
21:55
FM840 上海航空公司
Left 22:28 +33
PVG est. 03:19 In the air · sched 03:20
Checked BKK board 22:48 · PVG board 00:40
BKK
Bangkok
busy · +19
PVG
Shanghai
smooth · +0
dep bank 00:30–21:55 42x weekly
Runs reliable · 6 airlines · 42x weekly · nonstop
84% on time
of the last 19 operated BKK → PVG flights arrived within 15 minutes
Median arrival delay is −7 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −7 min across the last 19 operated legs
Flight time ~4h 13m estimated from route distance
Weekly departures 42x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
China Eastern Airlines Juneyao Shanghai Airlines Spring Airlines
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 MU548 02:10 daily · MU7426 03:15 daily · MU542 13:35 daily
JuneyaoHO
Flights HO1352 01:25 daily
Shanghai AirlinesFM 88% on time
Flights FM848 05:05 daily · FM842 09:50 daily · FM854 11:50 daily · FM834 16:50 daily
Spring Airlines9C
Flights 9C8756 02:35 daily · 9C7286 08:40 daily · 9C8892 12:50 daily · 9C7282 varies daily
Thai InternationalTG
Flights TG662 00:30 daily · TG664 10:45 daily
Thai Vietjet AirVZ
Flights VZ3524 20:05 daily
History operated legs · board outcomes
10-16 FM834 dep +16 → arr −28
10-16 FM840 dep +33 → arr −1
10-16 FM842 dep +17 → arr −16
10-16 FM848 dep +7 → arr −30
10-16 FM854 dep +39 → arr +21
10-16 FM856 dep +14 → arr −47
10-16 MU542 dep +48 → arr +6
10-16 MU548 dep +15 → arr −31
10-16 TG662 dep +42 → arr +7
10-16 TG664 dep +33 → arr −2
Show 11 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 BKK and PVG, paired departure → arrival per flight and day. Board tracking since Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 52 Completed 32 Delayed 7 Within 15m 26/32 Median +0m
9C7282 中国春秋航空公司
2 days
BKK
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 22:10
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-328T
BKK
Departure
19:28
Departed · Sched 16:35173m late
→
PVG
Arrival
00:45
Est. · Sched 22:15150m late
Full 9C7282 history →
9C7286 中国春秋航空公司
2 days
Sat, Oct 17
1/2 legs · B-32RA
BKK
Departure
Sched 08:40
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 14:10
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-32RA
BKK
Departure
08:43
Departed · Sched 08:403m late
→
PVG
Arrival
14:02
Landed · Sched 14:108m early
Full 9C7286 history →
9C8756 中国春秋航空公司
2 days
BKK
Departure
Sched 02:35
Scheduled departure
→
PVG
Arrival
Sched 08:10
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-30EU
BKK
Departure
02:30
Departed · Sched 02:355m early
→
PVG
Arrival
07:35
Landed · Sched 08:1035m early
Full 9C8756 history →
9C8892 中国春秋航空公司
2 days
Sat, Oct 17
1/2 legs · B-1671
BKK
Departure
Sched 12:50
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 18:25
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-1671
BKK
Departure
13:37
Departed · Sched 12:5047m late
→
PVG
Arrival
18:41
Landed · Sched 18:2516m late
Full 9C8892 history →
FM834 上海航空公司
2 days
Sat, Oct 17
1/2 legs · B-225G
BKK
Departure
Sched 16:50
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 22:25
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-225G
BKK
Departure
17:06
Departed · Sched 16:5016m late
→
PVG
Arrival
21:57
Landed · Sched 22:2528m early
Full FM834 history →
FM842 上海航空公司
2 days
Sat, Oct 17
1/2 legs · B-224D
BKK
Departure
Sched 09:50
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 15:25
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-224D
BKK
Departure
09:51
Departed · Sched 09:501m late
→
PVG
Arrival
15:09
Landed · Sched 15:2516m early
Full FM842 history →
FM848 上海航空公司
2 days
Sat, Oct 17
1/2 legs · B-1452
BKK
Departure
Sched 05:05
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 10:35
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-1452
BKK
Departure
04:57
Departed · Sched 05:058m early
→
PVG
Arrival
10:05
Landed · Sched 10:3530m early
Full FM848 history →
FM854 上海航空公司
2 days
Sat, Oct 17
1/2 legs · B-1260
BKK
Departure
Sched 11:50
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 17:10
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-1260
BKK
Departure
12:04
Departed · Sched 11:5014m late
→
PVG
Arrival
17:31
Landed · Sched 17:1021m late
Full FM854 history →
HO1352 吉祥航空公司
2 days
BKK
Departure
Sched 01:25
Scheduled departure
→
PVG
Arrival
Sched 06:45
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-6949
BKK
Departure
01:22
Departed · Sched 01:253m early
→
PVG
Arrival
06:38
Landed · Sched 06:457m early
Full HO1352 history →
MU542 中国东方航空公司
2 days
Sat, Oct 17
1/2 legs · B-208P
BKK
Departure
Sched 13:35
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 18:55
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-208P
BKK
Departure
13:45
Departed · Sched 13:3510m late
→
PVG
Arrival
19:01
Landed · Sched 18:556m late
Full MU542 history →
MU548 中国东方航空公司
2 days
BKK
Departure
Sched 02:10
Scheduled departure
→
PVG
Arrival
Sched 07:35
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · B-208P
BKK
Departure
02:12
Departed · Sched 02:102m late
→
PVG
Arrival
07:04
Landed · Sched 07:3531m early
Full MU548 history →
TG662 泰国航空公司
2 days
BKK
Departure
Sched 00:30
Scheduled departure
→
PVG
Arrival
Sched 05:45
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · HS-THJ
BKK
Departure
00:53
Departed · Sched 00:3023m late
→
PVG
Arrival
05:52
Landed · Sched 05:457m late
Full TG662 history →
TG664 泰国航空公司
2 days
Sat, Oct 17
1/2 legs · HS-THY
BKK
Departure
Sched 10:45
Scheduled departure
Fri schedule from board history
→
PVG
Arrival
Sched 16:00
Scheduled arrival · landing pending
Fri, Oct 16
2/2 legs · HS-THY
BKK
Departure
10:50
Departed · Sched 10:455m late
→
PVG
Arrival
15:58
Landed · Sched 16:002m early
Full TG664 history →
FM840 上海航空公司
2 days
Fri, Oct 16
2/2 legs · B-207G
BKK
Departure
22:14
Departed · Sched 21:5519m late
→
PVG
Arrival
03:19
Est. · Sched 03:201m early
BKK
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
03:31
Landed · Sched 03:2011m late
Full FM840 history →
FM856 上海航空公司
2 days
Fri, Oct 16
2/2 legs · B-1900
BKK
Departure
19:24
Departed · Sched 19:1014m late
→
PVG
Arrival
00:18
Landed · Sched 01:0547m early
BKK
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
00:27
Landed · Sched 01:0538m early
Full FM856 history →
VZ3524 泰越捷航空
2 days
Fri, Oct 16
2/2 legs · HS-VZH
BKK
Departure
20:36
Departed · Sched 20:0531m late
→
PVG
Arrival
01:33
Est. · Sched 01:407m early
BKK
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
01:06
Landed · Sched 01:4034m early
Full VZ3524 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 — Bangkok (BKK) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BKK-PVG
Copy
How we measure this →
BKK to PVG questions
Is BKK–PVG running on time right now? Smooth skies ahead. The departure side at BKK is the weaker end, route health score 87/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BKK–PVG? Operators schedule morning departures around 00:30 and evening departures around 19:10 from BKK. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from BKK to PVG? 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 BKK–PVG fly? 6 carriers operate this route, around 119 flights a week between them. Compare carrier days and times in the airline list above.