Find Cheap flights to Shanghai – Best Airfare Deals

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From
To
Departure date
Return Date
Search Flights
Feeling spontaneous? Search flights to anywhere!

50M+ Downloads,
1M+ Reviews

Easy Flight Changes

Cancel or change your flight booking without hassle

Convenient Payment

Easy transaction with TPayLater, Credit Card, and others.

24/7 Support

Reach out to us anytime, anywhere
Home
/
Flight
/
Shanghai

Cheap Flights Insights: Ticket Prices, Best Months & Duration to Shanghai

Book Cheap Flights with Traveloka Coupon

Apply discount coupon and book cheap flights with Traveloka before the deals end!
เที่ยวบิน

ส่วนลดเที่ยวบิน

ใช้ได้กับการจองครั้งแรกในแอป Traveloka เท่านั้น
TRAVELOKA
Copy

Book cheap domestic flights with Traveloka

Book cheap flight tickets with Traveloka for various routes with many more flight discount promotions!

What is the cheapest month to book a flight to Shanghai (PVG)

Currently, October offers the most budget-friendly flights to Shanghai. Remember that many factors can influence flight costs, so comparing airlines, departure airports, and flight times will always give you more choices.
OriginDestinationDeparture DatePrice
Bangkok (BKK)Shanghai (PVG)Monday, September 29, 2025THB 2,660.59
Bangkok (BKK)Shanghai (PVG)Wednesday, October 1, 2025THB 2,660.59
Bangkok (BKK)Shanghai (PVG)Sunday, November 2, 2025THB 3,161.53
Bangkok (BKK)Shanghai (PVG)Friday, December 12, 2025THB 3,161.53
Bangkok (BKK)Shanghai (PVG)Wednesday, January 21, 2026THB 3,286.92
Bangkok (BKK)Shanghai (PVG)Tuesday, February 17, 2026THB 3,866.48
Bangkok (BKK)Shanghai (PVG)Tuesday, March 24, 2026THB 3,774.58
Bangkok (BKK)Shanghai (PVG)Sunday, April 5, 2026THB 4,076.65
Bangkok (BKK)Shanghai (PVG)Monday, May 18, 2026THB 3,973.36
Bangkok (BKK)Shanghai (PVG)Monday, June 1, 2026THB 4,032.75
Bangkok (BKK)Shanghai (PVG)Wednesday, July 1, 2026THB 4,058.75
Bangkok (BKK)Shanghai (PVG)Thursday, August 6, 2026THB 3,896.65

Flight Schedule to Shanghai

Here are all the scheduled flights to Shanghai, providing a variety of convenient travel options.
Thu, Sep 18, 2025
Fri, Sep 19, 2025
Sat, Sep 20, 2025
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
China Eastern Airlines
China Eastern Airlines
07:30
12:40
Ho Chi Minh City (SGN)
Shanghai (PVG)
Book flight
Thai Airways
Thai Airways
10:45
16:00
Bangkok (BKK)
Shanghai (PVG)
Book flight
Air China
Air China
14:40
16:40
Taipei (TPE)
Shanghai (PVG)
Book flight
China Eastern Airlines
China Eastern Airlines
14:55
20:05
Chiang Mai (CNX)
Shanghai (PVG)
Book flight
Air China
Air China
17:30
23:15
Singapore (SIN)
Shanghai (PVG)
Book flight
Thai Lion Air
Thai Lion Air
19:50
01:05 (+1 day)
Bangkok (DMK)
Shanghai (PVG)
Book flight
Cathay Pacific
Cathay Pacific
21:05
23:55
Hong Kong (HKG)
Shanghai (PVG)
Book flight
Spring Airlines Japan
Spring Airlines Japan
22:45
01:25 (+1 day)
Tokyo (NRT)
Shanghai (PVG)
Book flight
China Eastern Airlines
China Eastern Airlines
23:05
05:20 (+1 day)
Phuket (HKT)
Shanghai (PVG)
Book flight
AirAsia X
AirAsia X
23:10
04:45 (+1 day)
Kuala Lumpur (KUL)
Shanghai (PVG)
Book flight

Best time to book a flight to Shanghai

Discover the best times to fly to Shanghai and unlock incredible savings!
1
2
3
Trip duration (in days)
Reset
Planning your flight for Dec 16? Discover the ideal booking date for the lowest fares: Dec 4 (just 12 day(s) before departure!).
OriginDestinationDeparture DateReturn DatePrice
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 18 September 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 19 September 2025Isnin, 22 September 2025RM 1,109
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 20 September 2025Selasa, 23 September 2025RM 1,339
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 21 September 2025Rabu, 24 September 2025RM 1,266
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 22 September 2025Khamis, 25 September 2025RM 1,127
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 23 September 2025Jumaat, 26 September 2025RM 1,414
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 24 September 2025Sabtu, 27 September 2025RM 1,213
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 25 September 2025Ahad, 28 September 2025RM 1,474
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 26 September 2025Isnin, 29 September 2025RM 1,487
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 27 September 2025Selasa, 30 September 2025RM 1,341
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 28 September 2025Rabu, 1 Oktober 2025RM 1,696
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 29 September 2025Khamis, 2 Oktober 2025RM 1,348
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 30 September 2025Jumaat, 3 Oktober 2025RM 1,081
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 1 Oktober 2025Sabtu, 4 Oktober 2025RM 916
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 2 Oktober 2025Ahad, 5 Oktober 2025RM 941
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 3 Oktober 2025Isnin, 6 Oktober 2025RM 982
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 4 Oktober 2025Selasa, 7 Oktober 2025RM 1,101
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 5 Oktober 2025Rabu, 8 Oktober 2025RM 1,189
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 6 Oktober 2025Khamis, 9 Oktober 2025RM 1,925
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 7 Oktober 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 8 Oktober 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 9 Oktober 2025Ahad, 12 Oktober 2025RM 1,520
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 10 Oktober 2025Isnin, 13 Oktober 2025RM 1,549
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 11 Oktober 2025Selasa, 14 Oktober 2025RM 1,307
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 12 Oktober 2025Rabu, 15 Oktober 2025RM 1,476
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 13 Oktober 2025Khamis, 16 Oktober 2025RM 1,373
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 14 Oktober 2025Jumaat, 17 Oktober 2025RM 1,517
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 15 Oktober 2025Sabtu, 18 Oktober 2025RM 1,177
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 16 Oktober 2025Ahad, 19 Oktober 2025RM 1,246
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 17 Oktober 2025Isnin, 20 Oktober 2025RM 1,602
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 18 Oktober 2025Selasa, 21 Oktober 2025RM 1,594
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 19 Oktober 2025Rabu, 22 Oktober 2025RM 1,274
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 20 Oktober 2025Khamis, 23 Oktober 2025RM 1,193
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 21 Oktober 2025Jumaat, 24 Oktober 2025RM 1,109
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 22 Oktober 2025Sabtu, 25 Oktober 2025RM 1,105
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 23 Oktober 2025Ahad, 26 Oktober 2025RM 1,136
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 24 Oktober 2025Isnin, 27 Oktober 2025RM 1,043
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 25 Oktober 2025Selasa, 28 Oktober 2025RM 1,059
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 26 Oktober 2025Rabu, 29 Oktober 2025RM 1,411
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 27 Oktober 2025Khamis, 30 Oktober 2025RM 962
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 28 Oktober 2025Jumaat, 31 Oktober 2025RM 977
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 29 Oktober 2025Sabtu, 1 November 2025RM 1,102
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 30 Oktober 2025Ahad, 2 November 2025RM 1,151
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 31 Oktober 2025Isnin, 3 November 2025RM 990
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 1 November 2025Selasa, 4 November 2025RM 909
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 2 November 2025Rabu, 5 November 2025RM 1,066
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 3 November 2025Khamis, 6 November 2025RM 892
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 4 November 2025Jumaat, 7 November 2025RM 1,038
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 5 November 2025Sabtu, 8 November 2025RM 1,035
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 6 November 2025Ahad, 9 November 2025RM 1,057
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 7 November 2025Isnin, 10 November 2025RM 977
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 8 November 2025Selasa, 11 November 2025RM 979
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 9 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 10 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 11 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 12 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 13 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 14 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 15 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 16 November 2025Rabu, 19 November 2025RM 1,004
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 17 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 18 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 19 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 20 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 21 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 22 November 2025Selasa, 25 November 2025RM 1,059
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 23 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 24 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 25 November 2025Jumaat, 28 November 2025RM 958
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 26 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 27 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 28 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 29 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 30 November 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 1 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 2 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 3 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 4 Disember 2025Ahad, 7 Disember 2025RM 871
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 5 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 6 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 7 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 8 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 9 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Rabu, 10 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Khamis, 11 Disember 2025Ahad, 14 Disember 2025RM 913
Kuala Lumpur (KUL)Shanghai (PVG)Jumaat, 12 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Sabtu, 13 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Ahad, 14 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Isnin, 15 Disember 2025Tiada dataTiada data
Kuala Lumpur (KUL)Shanghai (PVG)Selasa, 16 Disember 2025Tiada dataTiada data

Seat Class Comparison: Find Your Perfect Fit

Compare Economy, Business, & First Class Benefits
Economy
Premium Economy
Business
First Class
MonthSeat ClassAverage Price
SeptemberPremium EconomyTHB 32,625.81
OctoberPremium EconomyTHB 27,932.58
NovemberPremium EconomyTHB 23,398.57
DecemberPremium EconomyTHB 30,034.65
JanuaryPremium EconomyTHB 35,363.87
FebruaryPremium EconomyTHB 35,654.59
MarchPremium EconomyTHB 39,158.44
AprilPremium EconomyTHB 50,542.84
MayPremium EconomyTHB 22,762.99
JunePremium EconomyTHB 32,563.40
JulyPremium EconomyTHB 28,684.22
AugustPremium EconomyNo data
SeptemberFirst ClassTHB 52,161.90
OctoberFirst ClassTHB 64,872.29
NovemberFirst ClassTHB 57,371.05
DecemberFirst ClassTHB 111,706.08
JanuaryFirst ClassNo data
FebruaryFirst ClassTHB 42,334.41
MarchFirst ClassNo data
AprilFirst ClassNo data
MayFirst ClassNo data
JuneFirst ClassNo data
JulyFirst ClassNo data
AugustFirst ClassNo data
SeptemberBusinessTHB 34,554.28
OctoberBusinessTHB 36,369.76
NovemberBusinessTHB 33,865.00
DecemberBusinessTHB 37,862.98
JanuaryBusinessTHB 43,052.93
FebruaryBusinessTHB 42,038.38
MarchBusinessTHB 46,440.62
AprilBusinessTHB 41,410.96
MayBusinessTHB 58,469.41
JuneBusinessTHB 36,801.19
JulyBusinessNo data
AugustBusinessNo data
SeptemberEconomyTHB 13,628.85
OctoberEconomyTHB 15,064.64
NovemberEconomyTHB 12,407.81
DecemberEconomyTHB 14,311.25
JanuaryEconomyTHB 16,021.76
FebruaryEconomyTHB 18,335.93
MarchEconomyTHB 16,654.44
AprilEconomyTHB 19,428.15
MayEconomyTHB 19,801.35
JuneEconomyTHB 18,431.31
JulyEconomyTHB 17,811.71
AugustEconomyTHB 19,472.86

Cheapest Day to Fly to Shanghai (PVG)

See when fares are lowest for your trip to Shanghai.
OriginDestinationDeparture DatePrice
Bangkok (BKK)Shanghai (PVG)Monday, September 29, 2025THB 2,660.59
Bangkok (BKK)Shanghai (PVG)Tuesday, September 30, 2025THB 2,685.20
Bangkok (BKK)Shanghai (PVG)Wednesday, October 1, 2025THB 2,660.59
Bangkok (BKK)Shanghai (PVG)Thursday, October 2, 2025THB 2,660.59
Bangkok (BKK)Shanghai (PVG)Friday, September 26, 2025THB 2,781.24
Bangkok (BKK)Shanghai (PVG)Saturday, September 27, 2025THB 2,781.24
Bangkok (BKK)Shanghai (PVG)Sunday, September 28, 2025THB 2,781.24

Here is the average price by Airline to Shanghai (PVG)

Discover the most budget-friendly airline: Spring Airlines offers the lowest average fares.
AirlineAverage Price
Spring AirlinesTHB 4,153.05
Hainan AirlinesTHB 4,281.74
Greater Bay AirlinesTHB 5,016.11
China Eastern AirlinesTHB 5,270.02
Air MacauTHB 5,393.13
Hong Kong AirlinesTHB 5,729.25
Shanghai AirlinesTHB 6,396.33
Sichuan AirlinesTHB 6,571.01

Direct Airline to Shanghai

Available airlines offering direct flights to Shanghai start from THB 2,660.59.
Select your preferred airline for a direct flight to Shanghai. Enjoy a smooth and efficient journey to your destination.
Shanghai Airlines
Shanghai Airlines
See Airlines
China Southern Airlines
China Southern Airlines
See Airlines
Thai VietJet Air
Thai VietJet Air
See Airlines
Korean Air
Korean Air
See Airlines
China Eastern Airlines
China Eastern Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines
Hainan Airlines
Hainan Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Lufthansa
Lufthansa
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Sichuan Airlines
Sichuan Airlines
See Airlines
Air China
Air China
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
Thai Air Asia X
Thai Air Asia X
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
EVA Air
EVA Air
See Airlines
China Airlines
China Airlines
See Airlines
VietJet Air
VietJet Air
See Airlines
Jeju Air
Jeju Air
See Airlines
Air New Zealand
Air New Zealand
See Airlines
American Airlines
American Airlines
See Airlines
AirAsia X
AirAsia X
See Airlines
United Airlines
United Airlines
See Airlines
Emirates
Emirates
See Airlines
Hong Kong Airlines
Hong Kong Airlines
See Airlines
AirAsia Berhad (Malaysia)
AirAsia Berhad (Malaysia)
See Airlines
Spring Airlines Japan
Spring Airlines Japan
See Airlines

Use TRAVELOKA exclusive for NEW USER!

Discount up to 8% for your first transaction!

Code:TRAVELOKA

Copy

For all your unique travel choices, we got you

Popular Routes from Pudong

Popular Routes to Shanghai

Popular Airline to Shanghai

Popular Destinations

Popular Routes

Popular Airlines

Popular Airline & Destination

Popular Airports

Stay updated with travel tips, recommendations, and latest promos.
Subscribe to Newsletter

Have your dream trip at your fingertips. Get The App.