Cheap Flights from Kuala Lumpur to Shanghai Pudong

China Eastern
Shanghai Airlines
Malaysia Airlines
Spring Airlines
AirAsia X
Juneyao Airlines

Compare Kuala Lumpur to Shanghai Pudong flight deals

Find the cheapest month or even day of the year to fly to Shanghai Pudong

Book the best Shanghai Pudong fare with no extra fees

Flight deals from Kuala Lumpur to Shanghai Pudong

Looking for a cheap last-minute deal or the best return flight from Kuala Lumpur to Shanghai Pudong Airport? If you want to travel next month, return fares start from Rs55,135. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Kuala Lumpur to Shanghai Pudong

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Kuala Lumpur to Shanghai Pudong flights are currently cheapest in September.

Direct flights from Kuala Lumpur to Shanghai Pudong

AirAsia X
BatikAir Malaysia
China Eastern
China Southern
Juneyao Airlines
Malaysia Airlines
Shanghai Airlines
Spring Airlines

Kuala Lumpur to Shanghai Pudong: Alternative routes

Compare routes from Kuala Lumpur to Shanghai below. You may find an airport to fly into that's cheaper, faster, or easier than Shanghai Pudong.

Kuala Lumpur to Shanghai: Flight information

The things to know before you go.
Cheapest flight foundRs21,916
Cheapest month to flySeptember
Average flight time5 hrs, 31 mins
Most popular airlineChina Eastern
Average flights per week440

Finding cheap flights from Kuala Lumpur to Shanghai Pudong: Frequently asked questions

The best price we found for a return flight from Kuala Lumpur to Shanghai Pudong is Rs44,717. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 31 minutes is the average flight time from Kuala Lumpur to Shanghai Pudong.
China Eastern, Shanghai Airlines and Malaysia Airlines fly direct from Kuala Lumpur to Shanghai Pudong.
As of August 2026, there are 440 flights per week flying from Kuala Lumpur to Shanghai Pudong.
The cheapest month to fly from Kuala Lumpur to Shanghai Pudong is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Kuala Lumpur to Shanghai Pudong Airport on Friday, 25 September 2026.
Yes – the average flight time is 5 hours and 31 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Shanghai Pudong but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Shanghai is around 40 days in advance, so don’t leave your flight to the last minute.

The cheapest airline that flies to Shanghai Pudong is BatikAir Malaysia .

Travelling from Kuala Lumpur to Shanghai Pudong International Airport (PVG): What you need to know

  • Planning your getaway starts with working out where you'll fly out of in Kuala Lumpur. Kuala Lumpur International Airport (KUL) is the city's main base, so check out your options for booking a flight from Kuala Lumpur to Shanghai Pudong International Airport (PVG) departing from here.

  • The average length of a direct Kuala Lumpur to Shanghai Pudong International Airport flight is 5 hours 30 minutes.

  • Shanghai (where Shanghai Pudong International Airport is located) and Kuala Lumpur share the UTC+8 timezone. You'll have no time difference to factor in for your trip.

  • You can pick from 71 direct services each week between Kuala Lumpur International Airport (KUL) and Shanghai Pudong International Airport (PVG). This is the most popular route when departing from Kuala Lumpur.

  • Arrive at the airport on time so you don't miss your flight from Kuala Lumpur to PVG. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the stress of rushing.

  • Flying over a peak time like August? Major public holidays and other high seasons can lead to longer queues and delays at security. Be extra cautious and get there up to four hours ahead of international flights and two hours before domestic departures.

Airports in Kuala Lumpur

Kuala Lumpur International Airport (KUL)

  • You can find a direct flight from Kuala Lumpur to Shanghai Pudong International Airport (PVG) leaving from Kuala Lumpur International Airport (KUL).

  • Direct flights from Kuala Lumpur to Shanghai Pudong International Airport are operated by numerous airlines at KUL. Get on board with any of these:

  • The preferred choice for passengers flying between KUL and PVG is Shanghai Airlines.

  • Juneyao Airlines is the top performer for punctuality on this route.

  • Consider adding a stopover to find cheap flights from Kuala Lumpur to PVG. Simply deselect 'Direct flights only' when browsing departures from Kuala Lumpur International Airport (KUL). Take a break from travelling at one of these popular options:

    • Guangzhou Baiyun International Airport (CAN)

    • Jieyang Chaoshan International Airport (SWA)

    • Phnom Penh International Airport (PNH)

  • KUL is around 56 kilometres from central Kuala Lumpur. If you're ride-sharing, driving or catching a taxi from the centre, it'll take you 55 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the journey time to be around 40 minutes.

  • Want an easy start to your journey? Stay near Kuala Lumpur International Airport. Whether you're boarding an early flight from Kuala Lumpur to Shanghai Pudong International Airport or want to avoid feeling rushed, these hotels have you covered:

  • 59% of flights that leave from Kuala Lumpur International Airport reach their destination on schedule.

Subang Sultan Abdul Aziz Shah Airport (SZB)

  • Schedule a stopover during your journey at Penang International Airport (PEN). It's a popular transfer point for flights from Kuala Lumpur to Shanghai Pudong International Airport (PVG) departing Subang Sultan Abdul Aziz Shah Airport.

  • SZB is about 19 kilometres from central Kuala Lumpur. It'll take 30 minutes or so to get to the airport driving from the city centre. Public transport takes approximately 45 minutes.

  • Start your holiday early with an extra night away from home. Before catching your Kuala Lumpur to PVG flight, stay in one of these hotels close to Subang Sultan Abdul Aziz Shah Airport:

  • Subang Sultan Abdul Aziz Shah Airport has an on-time performance rate of 72%. This figure shows how often flights that depart from this airport land on schedule.

About Shanghai Pudong International Airport (PVG)

Getting from Shanghai Pudong International Airport (PVG) to central Shanghai

  • Shanghai Pudong International Airport is around 48 kilometres from central Shanghai. It takes around 1 hour 5 minutes or so to get to the city by car.

  • If you're travelling on public transport, expect a journey time of around 50 minutes.

How to find the cheapest flights from Kuala Lumpur to Shanghai Pudong International Airport (PVG)

  • The lowest price we've found for a one-way ticket from Kuala Lumpur to Shanghai Pudong International Airport is Rs21,916. For a return flight on this route, the best price is Rs44,717. Depending on the availability when you book, these fares could change.

  • Get cheap flights from Kuala Lumpur to PVG by booking two months ahead. According to our research, that's the ideal time frame for finding the biggest deals.

  • The best month for scoring cheap Kuala Lumpur to Shanghai Pudong International Airport tickets is July. Use the 'Whole month' tool to compare prices, then select the dates that offer the biggest savings.

  • There's no need to check back in every day to find out if prices have dropped when you create a Price Alert. We'll notify you the moment a new deal shows up on plane tickets from Kuala Lumpur to PVG.

  • Tailor your trip using filters. Pick your ideal arrival and departure times, total journey duration and airlines. You can also sort the results by 'Cheapest,' 'Fastest' or 'Best' flights from Kuala Lumpur to Shanghai Pudong International Airport.

The best time to fly from Kuala Lumpur to Shanghai Pudong International Airport (PVG)

  • Think about the kind of holiday you want when planning your trip dates. December is the quietest month to go to Shanghai. February is when most people book flights from Kuala Lumpur to Shanghai Pudong International Airport (PVG), which may be ideal if you're chasing more excitement.

  • Before locking in your Kuala Lumpur to PVG plane ticket, consider the weather you're most comfortable in. August is the warmest month in Shanghai, with temperatures ranging from 23ºC to 34ºC.

  • Search for cheap tickets from Kuala Lumpur to Shanghai Pudong International Airport in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between -1ºC and 10ºC.

More about Shanghai

Explore more of China

  • Shanghai has loads to offer, but there are so many other parts of China waiting to be discovered. About 306 kilometres west of Shanghai, a trip to Nanjing will keep you on the go. Start with attractions like Nanjing City Wall, Zijin Tower and Nanjing Massacre Memorial Hall.

  • Puyang is another well-known destination in China and is around 257 kilometres southwest of Shanghai. No trip is complete without seeing Xuanlushan Scenic Area, Xianhua Mountain and Minsheng Flower Sea.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.