>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Shanghai to Kuala Lumpur starting at CNY 157

We've found these cheap flights for you. You can book one-way or return flight tickets.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Cheapest time to fly from Shanghai to Kuala Lumpur

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Shanghai to Kuala Lumpur

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Philippines AirAsia Inc
From S$ 153
Spring Airlines
From S$ 156
Shenzhen Airlines
From S$ 157
AirAsia X
From S$ 166
Shandong Airlines
From S$ 169
VietJet Air
From S$ 172
Air Macau
From S$ 177
Sichuan Airlines
From S$ 177
Shanghai Airlines
From S$ 183
China Southern Airlines
From S$ 195
ANA airlines

Find more flights and airlines

Alternative Routes from Shanghai to Kuala Lumpur

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Shanghai to Kuala Lumpur.

  • Cheapest
    Shenzhen Airlines
    SHA
    15:45
    11h 35m
    1 transfer
    KUL
    03:20
    Shanghai Hongqiao International Airport - Kuala Lumpur International Airport
    Sat, May 25Shenzhen Airlines
    S$ 157
  • AirAsia X
    PVG
    01:35
    5h 25m
    Direct
    KUL
    07:00
    Shanghai Pudong International Airport - Kuala Lumpur International Airport
    Mon, May 6AirAsia X
    S$ 166
  • Juneyao Airlines
    PVG
    15:55
    17h 55m
    1 transfer
    SZB
    09:50
    Shanghai Pudong International Airport - Sultan Abdul Aziz Shah Airport
    Sun, Apr 21Juneyao Airlines
    S$ 255
  • Juneyao Airlines
    PVG
    15:55
    17h 55m
    1 transfer
    SZB
    09:50
    Shanghai Pudong International Airport - Sultan Abdul Aziz Shah Airport
    Sun, Apr 21Juneyao Airlines
    S$ 255
    Find More Flights

Frequently Asked Questions

  • When to buy flight tickets from Shanghai (SHA) to Kuala Lumpur (KUL) the cheapest?

    Airlines adjust prices for flights from Shanghai to Kuala Lumpur based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Shanghai (SHA) to Kuala Lumpur (KUL) cost?

    According to Trip.com's data, the lowest price is around S$ 529.
  • How long is a flight from Shanghai (SHA) to Kuala Lumpur (KUL)?

    It takes about 5 hours 30 minutes to fly from Shanghai (SHA) to Kuala Lumpur (KUL).
  • What is the transportation method from the main airport to downtown in Kuala Lumpur?

    • The distance from Kuala Lumpur International Airport to downtown is about 46km, by taxi about 1 hour.
    • The distance from Sultan Abdul Aziz Shah Airport to downtown is about 17km, by taxi about 30 minutes.
  • What time does the earliest flight from Shanghai to Kuala Lumpur depart?

    The earliest flight departs from Shanghai (PVG) at 06:00 and arrives in Kuala Lumpur (KUL) at 11:25.
  • What time does the latest flight from Shanghai to Kuala Lumpur depart?

    The latest flight departs from Shanghai (PVG) at 19:20 and arrives in Kuala Lumpur (KUL) at 01:10.
  • What are the most popular airlines that fly from Shanghai (SHA) to Kuala Lumpur (KUL)?

    Airlines with flights from Shanghai (SHA) to Kuala Lumpur (KUL): AirAsia X, China Eastern Airlines, Malaysia Airlines and Shanghai Airlines.
  • What's the most popular airline for direct flights from Shanghai (SHA) to Kuala Lumpur (KUL)?

    China Eastern Airlines operates 7 direct flights from Shanghai (SHA) to Kuala Lumpur (KUL).
  • How many airports in Kuala Lumpur?

    There are 2 airports near Kuala Lumpur: Kuala Lumpur International Airport and Sultan Abdul Aziz Shah Airport.

How to find a cheap flight from Shanghai to Kuala Lumpur

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Shanghai to Kuala Lumpur. Book your flights at the right time and save more.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Find cheapest flight ticket from Shanghai to Kuala Lumpur

Cheapest direct flight price

S$ 157

Cheapest return ticket price

S$ 239

Cheapest month

January

Peak season for travel

July

Flight distance

3,731.25km

Average flight time

5 hours 30 minutes

Popular airline

Eva Air

Flights from Shanghai to Kuala Lumpur

Flying from Shanghai to Kuala Lumpur: Your Ultimate Travel Guide

If you are planning a trip from Shanghai to Kuala Lumpur, get ready for an incredible adventure in the capital city of Malaysia. Kuala Lumpur is located in the Selangor state of Malaysia and is known for its vibrant culture, stunning architecture, and delicious cuisine. Here are some interesting and fun facts about this diverse city:

  • Kuala Lumpur is home to the iconic Petronas Twin Towers, which were once the tallest buildings in the world.
  • The city is a melting pot of different cultures, with influences from Malay, Chinese, and Indian communities.
  • Kuala Lumpur's street food is legendary, offering a wide variety of flavors and dishes to tantalize your taste buds.
  • Batu Caves, a famous Hindu temple, is nestled within limestone caves and attracts thousands of visitors every year.
  • Shopping enthusiasts will be delighted to explore the vibrant street markets and modern shopping malls that cater to every budget.

Airports in Kuala Lumpur

Kuala Lumpur has two major airports: Kuala Lumpur International Airport (KLIA) and Kuala Lumpur International Airport 2 (KLIA2). KLIA is the main airport, while KLIA2 primarily serves low-cost carriers. Both airports are well-connected to the city center and offer various transportation options, including taxis, buses, and trains.

Estimated Flight Time and Layover

The estimated flight time from Shanghai to Kuala Lumpur is approximately 5 hours and 30 minutes. However, this can vary depending on factors such as weather conditions and flight routes. Some flights may have layovers, usually in major Asian cities like Hong Kong or Singapore. It's important to check your flight details to be aware of any potential layovers.

Tips for Choosing Flights

When selecting your flight from Shanghai to Kuala Lumpur, consider the following tips:

  • Compare prices and check for any additional fees or charges.
  • Check the baggage allowance to ensure it meets your needs.
  • Look for flights with convenient departure and arrival times.
  • Consider the airline's reputation for customer service and reliability.
  • Take advantage of any special offers or promotions.

Best Time to Fly

The best time to fly from Shanghai to Kuala Lumpur is during non-peak seasons to enjoy more affordable fares and fewer crowds. Avoid major holidays and school vacation periods to maximize your travel experience. Kuala Lumpur has a tropical climate, so expect warm temperatures throughout the year.

Popular Airlines Flying from Shanghai to Kuala Lumpur

Several airlines operate flights from Shanghai to Kuala Lumpur, offering a range of choices for travelers. Some popular airlines include AirAsia, Malaysia Airlines, China Eastern Airlines, and Cathay Pacific. Each airline provides its unique services and amenities, so consider your preferences and budget when making your selection.

Traveling to Kuala Lumpur - Tips and Information

When traveling to Kuala Lumpur, here are some essential details to keep in mind:

  • Airport Arrival: Upon arrival at either KLIA or KLIA2, follow the signage and directions to immigration and baggage claim areas. Clear the customs process and proceed to the designated transportation counters.
  • Payment Mode: In Kuala Lumpur, cash is widely accepted, but credit cards are also commonly used. ATMs are readily available, and money exchange services can be found at airports and major shopping areas.
  • Transport Options: Kuala Lumpur offers various transportation options, including taxis, ride-sharing services, buses, and trains. The KLIA Express train is a convenient and efficient way to travel between the airport and the city center.
  • Visa Information: Depending on your nationality, you may require a visa to enter Malaysia. Check the visa requirements well in advance and ensure you have the necessary documentation for a hassle-free entry into the country.

Why Book Your Flight with Trip.com

When booking your flight from Shanghai to Kuala Lumpur, Trip.com offers numerous benefits and advantages:

  • Ease of Use: Trip.com provides a user-friendly platform to search and compare flights, making it simple to find the best options for your travel needs.
  • Competitive Pricing: Trip.com offers competitive prices and deals, ensuring you get the best value for your money.
  • Trip Coins: With Trip.com, you can earn loyalty points called "Trip Coins" with each booking, which can be redeemed for discounts on future travel.
  • 24/7 Customer Service: Trip.com offers round-the-clock customer service, ensuring assistance is readily available whenever you need it.

So, start planning your trip from Shanghai to Kuala Lumpur with Trip.com for a seamless and enjoyable travel experience!