Cancel or change your flight booking without hassle
Best Price Guaranteed
Spot a cheaper deal? Claim now and get double back!
24/7 Support
Reach out to us anytime, anywhere
Save More with Traveloka Flight Promo! ✈️
What is the cheapest month to book a flight to Shanghai (SHA)
Currently, June 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.
Origin
Destination
Departure Date
Price
Kuala Lumpur (KUL)
Shanghai (SHA)
Wednesday, 13 May 2026
RM 610
Kuala Lumpur (KUL)
Shanghai (SHA)
Friday, 5 June 2026
RM 623
Kuala Lumpur (KUL)
Shanghai (SHA)
Wednesday, 1 July 2026
RM 626
Kuala Lumpur (KUL)
Shanghai (SHA)
Saturday, 1 August 2026
RM 807
Kuala Lumpur (KUL)
Shanghai (SHA)
Monday, 21 September 2026
RM 634
Kuala Lumpur (KUL)
Shanghai (SHA)
Tuesday, 13 October 2026
RM 654
Kuala Lumpur (KUL)
Shanghai (SHA)
Friday, 20 November 2026
RM 899
Kuala Lumpur (KUL)
Shanghai (SHA)
Saturday, 26 December 2026
RM 1,026
Kuala Lumpur (KUL)
Shanghai (SHA)
Tuesday, 5 January 2027
RM 909
Kuala Lumpur (KUL)
Shanghai (SHA)
Monday, 1 February 2027
No data
Kuala Lumpur (KUL)
Shanghai (SHA)
Saturday, 6 March 2027
RM 1,007
Kuala Lumpur (KUL)
Shanghai (SHA)
Thursday, 1 April 2027
No data
Flight Schedule to Shanghai
Here are all the scheduled flights to Shanghai, providing a variety of convenient travel options.
Fri, 8 May 2026 (Today)
Sat, 9 May 2026
Sun, 10 May 2026
Mon, 11 May 2026
Tue, 12 May 2026
Wed, 13 May 2026
Thu, 14 May 2026
Fri, 15 May 2026
Airline
Departure Time
Arrival Time
Origin Airport
Destination Airport
China Eastern Airlines
21:30
23:55
Guangzhou (CAN)
Shanghai (SHA)
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
Origin
Destination
Departure Date
Price
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 9 Mei 2026
Rp 5.013.210
Jakarta (CGK)
Shanghai (SHA)
Minggu, 10 Mei 2026
Rp 5.302.463
Jakarta (CGK)
Shanghai (SHA)
Senin, 11 Mei 2026
Rp 4.402.800
Jakarta (CGK)
Shanghai (SHA)
Selasa, 12 Mei 2026
Rp 5.466.691
Jakarta (CGK)
Shanghai (SHA)
Rabu, 13 Mei 2026
Rp 5.446.239
Jakarta (CGK)
Shanghai (SHA)
Kamis, 14 Mei 2026
Rp 6.208.800
Jakarta (CGK)
Shanghai (SHA)
Jumat, 15 Mei 2026
Rp 5.084.000
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 16 Mei 2026
Rp 4.000.700
Jakarta (CGK)
Shanghai (SHA)
Minggu, 17 Mei 2026
Rp 4.069.700
Jakarta (CGK)
Shanghai (SHA)
Senin, 18 Mei 2026
Rp 4.002.800
Jakarta (CGK)
Shanghai (SHA)
Selasa, 19 Mei 2026
Rp 3.695.100
Jakarta (CGK)
Shanghai (SHA)
Rabu, 20 Mei 2026
Rp 4.002.800
Jakarta (CGK)
Shanghai (SHA)
Kamis, 21 Mei 2026
Rp 3.799.800
Jakarta (CGK)
Shanghai (SHA)
Jumat, 22 Mei 2026
Rp 3.996.280
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 23 Mei 2026
Rp 5.420.842
Jakarta (CGK)
Shanghai (SHA)
Minggu, 24 Mei 2026
Rp 3.226.458
Jakarta (CGK)
Shanghai (SHA)
Senin, 25 Mei 2026
Rp 3.481.400
Jakarta (CGK)
Shanghai (SHA)
Selasa, 26 Mei 2026
Rp 4.187.894
Jakarta (CGK)
Shanghai (SHA)
Rabu, 27 Mei 2026
Rp 4.002.300
Jakarta (CGK)
Shanghai (SHA)
Kamis, 28 Mei 2026
Rp 3.614.841
Jakarta (CGK)
Shanghai (SHA)
Jumat, 29 Mei 2026
Rp 3.480.900
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 30 Mei 2026
Rp 3.240.843
Jakarta (CGK)
Shanghai (SHA)
Minggu, 31 Mei 2026
Rp 3.636.640
Jakarta (CGK)
Shanghai (SHA)
Senin, 1 Juni 2026
Rp 3.453.341
Jakarta (CGK)
Shanghai (SHA)
Selasa, 2 Juni 2026
Rp 3.423.300
Jakarta (CGK)
Shanghai (SHA)
Rabu, 3 Juni 2026
Rp 3.481.400
Jakarta (CGK)
Shanghai (SHA)
Kamis, 4 Juni 2026
Rp 3.480.900
Jakarta (CGK)
Shanghai (SHA)
Jumat, 5 Juni 2026
Rp 3.549.189
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 6 Juni 2026
Rp 3.423.300
Jakarta (CGK)
Shanghai (SHA)
Minggu, 7 Juni 2026
Rp 3.802.853
Jakarta (CGK)
Shanghai (SHA)
Senin, 8 Juni 2026
Rp 3.539.311
Jakarta (CGK)
Shanghai (SHA)
Selasa, 9 Juni 2026
Rp 3.517.471
Jakarta (CGK)
Shanghai (SHA)
Rabu, 10 Juni 2026
Rp 3.423.300
Jakarta (CGK)
Shanghai (SHA)
Kamis, 11 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Jumat, 12 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 13 Juni 2026
Rp 4.002.800
Jakarta (CGK)
Shanghai (SHA)
Minggu, 14 Juni 2026
Rp 3.432.541
Jakarta (CGK)
Shanghai (SHA)
Senin, 15 Juni 2026
Rp 3.537.576
Jakarta (CGK)
Shanghai (SHA)
Selasa, 16 Juni 2026
Rp 3.423.300
Jakarta (CGK)
Shanghai (SHA)
Rabu, 17 Juni 2026
Rp 3.537.576
Jakarta (CGK)
Shanghai (SHA)
Kamis, 18 Juni 2026
Rp 3.537.576
Jakarta (CGK)
Shanghai (SHA)
Jumat, 19 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 20 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Minggu, 21 Juni 2026
Rp 3.816.340
Jakarta (CGK)
Shanghai (SHA)
Senin, 22 Juni 2026
Rp 4.002.600
Jakarta (CGK)
Shanghai (SHA)
Selasa, 23 Juni 2026
Rp 3.868.000
Jakarta (CGK)
Shanghai (SHA)
Rabu, 24 Juni 2026
Rp 3.636.390
Jakarta (CGK)
Shanghai (SHA)
Kamis, 25 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Jumat, 26 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 27 Juni 2026
Rp 3.938.100
Jakarta (CGK)
Shanghai (SHA)
Minggu, 28 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Senin, 29 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Selasa, 30 Juni 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Rabu, 1 Juli 2026
Rp 3.636.390
Jakarta (CGK)
Shanghai (SHA)
Kamis, 2 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Jumat, 3 Juli 2026
Rp 3.580.700
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 4 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Minggu, 5 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Senin, 6 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Selasa, 7 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Rabu, 8 Juli 2026
Rp 3.636.640
Jakarta (CGK)
Shanghai (SHA)
Kamis, 9 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Jumat, 10 Juli 2026
Rp 3.580.700
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 11 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Minggu, 12 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Senin, 13 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Selasa, 14 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Rabu, 15 Juli 2026
Rp 3.521.977
Jakarta (CGK)
Shanghai (SHA)
Kamis, 16 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Jumat, 17 Juli 2026
Rp 3.497.885
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 18 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Minggu, 19 Juli 2026
Rp 3.352.592
Jakarta (CGK)
Shanghai (SHA)
Senin, 20 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Selasa, 21 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Rabu, 22 Juli 2026
Rp 3.807.700
Jakarta (CGK)
Shanghai (SHA)
Kamis, 23 Juli 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Jumat, 24 Juli 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 25 Juli 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Minggu, 26 Juli 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Senin, 27 Juli 2026
Rp 3.359.964
Jakarta (CGK)
Shanghai (SHA)
Selasa, 28 Juli 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Rabu, 29 Juli 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Kamis, 30 Juli 2026
Rp 3.339.993
Jakarta (CGK)
Shanghai (SHA)
Jumat, 31 Juli 2026
Rp 3.468.500
Jakarta (CGK)
Shanghai (SHA)
Sabtu, 1 Agustus 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Minggu, 2 Agustus 2026
Tidak ada data
Jakarta (CGK)
Shanghai (SHA)
Senin, 3 Agustus 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Selasa, 4 Agustus 2026
Rp 3.350.385
Jakarta (CGK)
Shanghai (SHA)
Rabu, 5 Agustus 2026
Rp 4.644.100
Jakarta (CGK)
Shanghai (SHA)
Kamis, 6 Agustus 2026
Rp 3.343.453
Seat Class Comparison: Find Your Perfect Fit
Compare Economy, Business, & First Class Benefits
Economy
Month
Seat Class
Average Price
May
Economy
RM 1,739
June
Economy
RM 1,383
July
Economy
RM 1,623
August
Economy
RM 1,923
September
Economy
RM 1,325
October
Economy
RM 1,615
November
Economy
RM 2,095
December
Economy
RM 2,386
January
Economy
RM 2,737
February
Economy
No data
March
Economy
RM 2,978
April
Economy
No data
Cheapest Day to Fly to Shanghai (SHA)
See when fares are lowest for your trip to Shanghai.
Origin
Destination
Departure Date
Price
Kuala Lumpur (KUL)
Shanghai (SHA)
Monday, 8 June 2026
RM 623
Kuala Lumpur (KUL)
Shanghai (SHA)
Tuesday, 2 June 2026
RM 623
Kuala Lumpur (KUL)
Shanghai (SHA)
Wednesday, 13 May 2026
RM 610
Kuala Lumpur (KUL)
Shanghai (SHA)
Thursday, 11 June 2026
RM 623
Kuala Lumpur (KUL)
Shanghai (SHA)
Friday, 15 May 2026
RM 610
Kuala Lumpur (KUL)
Shanghai (SHA)
Saturday, 6 June 2026
RM 623
Kuala Lumpur (KUL)
Shanghai (SHA)
Sunday, 17 May 2026
RM 610
Here is the average price by Airline to Shanghai (SHA)
Discover the most budget-friendly airline: Firefly offers the lowest average fares.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia