SiamFlights.
SiamFlights
MX · MXN ($)
เที่ยวบิน Hotel

Flights Bangkok to Shanghai (BKK-PVG): Airlines, THB Fares

Flights Bangkok (BKK) to Shanghai (PVG): TG, MU, 9C, FD operate ~35/week, ~4.8h. THB fares, ASEAN regional + Songkran domestic corridor

Live THB fares · affiliate link — at no extra cost to you

🇹🇭 BKK 🇨🇳 PVG
city pair Fact-checked Baht-first
SE Written by SiamFlights Editorial Team · Updated May 2026 · 5 min read
Shanghai (PVG) — สนามบินคอริดอร์ ASEAN, photo via Wikimedia Commons (Wikipedia summary)
Photo of Shanghai (PVG) — สนามบินคอริดอร์ ASEAN · CC BY 2.0 by xiquinhosilva · source

4

Airlines

35×

Per week

฿3,530

From (live)

4.8h

Nonstop

Bangkok (BKK) → Shanghai (PVG)

BKK🇹🇭

Bangkok

Suvarnabhumi Airport

DISTANCE

3 129 km

PVG🇨🇳

Shanghai

Shanghai Pudong International Airport

~4h 46mDirect flights+1 h · different time zones

Flight time is an estimate: great-circle distance with ~8% routing adjustment and ~45 min ground operations. Actual block time depends on the carrier, winds, and specific service (check the airline schedule).

Fare trend — last 4weeks

↓ down 20%
Weekly fare trend for BKK → PVG from 2026-W20 to 2026-W31. Min ฿3,530, max ฿4,405, current ฿3,530.฿3,530 max ฿4,405 min ฿3,5302026-W202026-W31

Lowest one-way fare from weekly Travelpayouts snapshots. See methodology for how we collect this.

When are fares cheapest?

Cheapest one-way fare actually found for each departure month — click a month to search.

Cheapest month to fly Bangkok to Shanghai: September 2026, from ฿3,530 one-way.Based on 12 months of tracked fares · updated Aug 2, 2026

LowMidPeak

Compare carriers on this route

segment=asean /> )}

Bangkok to Shanghai connects Thailand with China’s largest city and its commercial centre. The route carries business travellers tied to the two economies, tourists in both directions, students, and the substantial flow of Chinese visitors to Thailand. Around 35 flights a week make it one of the busier Thailand–China corridors.

Block time is about 4.8 hours. With Chinese and Thai carriers across full-service and low-cost, the route is competitive, and demand swings clearly with the Chinese holiday calendar — Lunar New Year, the autumn Golden Week and the summer break.

Corridor profile

FieldDetail
RouteBangkok (BKK) → Shanghai (PVG), China
Direct carriersThai Airways, China Eastern, Spring Airlines and Thai AirAsia
Frequency~35/week
Block time~4.8h
Traveller clusterD (ASEAN & regional leisure)
Market low (cache)

Airlines & baggage

AirlineAllianceBaggageMigrant upliftHajj charter
Thai Airways (TG)Star Alliance30 kg+10 kgyes
China Eastern (MU)
Spring Airlines (9C)
Thai AirAsia (FD)non-aligned7 kg

Airlines on this route

Four carriers fly BKK-PVG: Thai Airways and China Eastern on the full-service side, with Spring Airlines and Thai AirAsia covering the low-cost end. The full-service carriers include checked baggage and a fuller cabin; the low-cost carriers price the base seat low and sell baggage and extras separately. Comparing the all-in cost once baggage is added is the fair way to judge value on this route.

BKK-PVG fares move with the Chinese travel calendar — Lunar New Year, the autumn Golden Week and the summer holidays are the busiest and dearest. For those peaks, eight to twelve weeks of lead time is sensible. Outside them, the low-cost carriers’ early fares are the cheapest seats, and four to eight weeks usually finds a workable economy fare in THB.

Seasonality & best time to book

Bangkok–Shanghai fares move with demand. The cheapest windows fall outside school holidays, Songkran and New Year; book 4–8 weeks ahead for normal dates.

About Shanghai

Shanghai is China’s largest city and its financial and commercial hub — a place where a famous riverfront of early-twentieth-century buildings faces a skyline of modern towers across the water. It is more outward-looking and commercially driven than Beijing, and a major gateway for travel into the rest of China. For Thai travellers, Shanghai works as both a business destination and a city break; the milder spring and autumn months are the most comfortable.

FAQ

Which airlines fly Bangkok to Shanghai?

The BKK-PVG route is operated by Thai Airways, China Eastern, Spring Airlines and Thai AirAsia. Compare baggage, alliances and fares in the table above.

How long and how often is the BKK-PVG flight?

Block time is ~4.8h, with ~35 flights per week across all carriers.

When is BKK-PVG cheapest to book?

Book 4–8 weeks ahead; avoid Songkran, school holidays and peak season to save 15–30%.

Search live fares

Search BKK → PVG on Aviasales →

Real THB fares · 200+ airlines

Search BKK–PVG

Bangkok → Shanghai

Booking through this form earns us a small commission — at no extra cost to you.

Where to stay · Shanghai

Hotels in Shanghai — baht budget

Hotellook compares 70+ booking sites including Booking.com, Agoda, Trip.com — booking earns us a small commission at no extra cost.

All hotels in Shanghai

About SiamFlights Editorial Team

SiamFlights is a Thai editorial team covering GCC migrant-worker logistics, Buddhist pilgrimage planning (Bodh Gaya/Lumbini), Thai-diaspora long-haul VFR and ASEAN regional routes. Every article is written at one desk and verified at another. Published under a single team byline. Meet the editorial team and read our standards.

Updated May 2026

Notice: Fares, visa rules and customs change frequently. Verify everything with the airline, CAAT, TOEA or the Sheikh-ul-Islam office before booking.