Users have found that booking a flight from Kuala Lumpur to China at least 61 days early can save you up to 24% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from Kuala Lumpur to China for as little as RM 1,384 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as RM 1,590 for flights departing within the next 3 days.
Our data shows that April tends to be the cheapest month to fly to China from Kuala Lumpur. Users have commonly found prices around RM 1,282 for the month, but tickets can be as low as RM 1,045. Due to multiple factors, prepare for potentially higher prices in July.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Kuala Lumpur to China as you normally would.
Kuala Lumpur Intl
Guangzhou Baiyun
3 stops
49h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
3h 45mMultiple Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
2 stops
28h 40mShanghai Pu Dong
Kuala Lumpur Intl
1 stop
9h 30mMultiple Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
2 stops
28h 40mShanghai Pu Dong
Kuala Lumpur Intl
1 stop
22h 05mMultiple Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 05mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 15mMalaysia Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
Nonstop
5h 35mShanghai Pu Dong
Kuala Lumpur Intl
Nonstop
5h 35mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 05mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 15mMalaysia Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
Nonstop
5h 35mShanghai Pu Dong
Kuala Lumpur Intl
Nonstop
5h 35mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 05mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
Nonstop
4h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
4h 15mMalaysia Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
Nonstop
5h 35mShanghai Pu Dong
Kuala Lumpur Intl
Nonstop
5h 35mMalaysia Airlines
Kuala Lumpur Intl
Guangzhou Baiyun
3 stops
49h 15mGuangzhou Baiyun
Kuala Lumpur Intl
Nonstop
3h 45mMultiple Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
2 stops
28h 40mShanghai Pu Dong
Kuala Lumpur Intl
1 stop
9h 30mMultiple Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
2 stops
28h 40mShanghai Pu Dong
Kuala Lumpur Intl
1 stop
22h 05mMultiple Airlines
Kuala Lumpur Intl
Shanghai Pu Dong
1 stop
22h 20mCebu Pacific
Kuala Lumpur Intl
Shanghai Pu Dong
Nonstop
5h 55mChina Eastern
Kuala Lumpur Intl
Shanghai Pu Dong
1 stop
13h 00mMultiple Airlines
Some of the carriers operating flights from Kuala Lumpur to China that may be offering flexible cancellation policies are AirAsia X, Cathay Pacific, and Cathay Dragon. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Kuala Lumpur to China for under RM 1,800. The cheapest flight booked recently is on Malaysia Airlines for just RM 1,713, but on average you can expect to pay RM 4,129.
Cheapflights has 6 direct flights from Kuala Lumpur to China under RM 1,800. A good price for a direct flight from Kuala Lumpur to China is less than RM 18,179.
There are currently 20+ open flights from Kuala Lumpur to China within the next 7 days for less than RM 4,600.
One-way options have recently been found by users for as low as RM 769 on Cebu Pacific. Other airlines that offer cheap prices include China Eastern from RM 795 and Malaysia Airlines from RM 1,080 one-way.
The most popular flight routes from Kuala Lumpur to China are Kuala Lumpur Intl - Guangzhou Baiyun, Kuala Lumpur Intl - Shanghai Hongqiao Intl and Kuala Lumpur Intl - Shanghai Pu Dong.
Consider EVA Air, China Airlines or Cathay Pacific when booking your flight. These represent the most popular airlines when flying from Kuala Lumpur to China.
While on average a flight from Kuala Lumpur to China is generally RM 2,607, our data shows the cheapest flight currently is RM 820. When looking at the most popular route, (Kuala Lumpur Intl - Guangzhou Baiyun), you can expect to pay RM 1,713 for that flight.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
100%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |