Cheap flights from Malaysia to Shanghai

KUL — SHA
7 Feb — 14 Feb1
Return
1 adult
Economy
From?
To?
Tue 7/2
Tue 14/2

How far in advance should I book a flight from Malaysia to Shanghai?

Users have found that booking a flight from Malaysia to Shanghai at least 50 days early can save you up to 13% on average compared to booking a flight this week. If booking 50 days before your flight isn’t an option for you, users have found flights from Malaysia to Shanghai for as little as RM 5,290 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 5,290 for flights departing within the next 3 days.

What is the cheapest month to fly from Malaysia to Shanghai?

Due to multiple factors, expect to potentially pay more when booking in August. For low rates, November can be a great choice for travel to Shanghai. Flights to Shanghai from Malaysia in November are about RM 4,586 on average during November, but can be found for as low as RM 2,212.

When is the cheapest time to fly from Malaysia to Shanghai (MY - SH)?

When flying from Malaysia to Shanghai, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Malaysia to Shanghai in February, March 2023

The best prices found for Malaysia to Shanghai flights in February, March
26 Mar - 9 Apr
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,415

Shanghai Airlines

Pick Dates

Deal found 30/1

28 Feb - 7 Mar
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 30m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,705

AirAsia X

Pick Dates

Deal found 30/1

28 Feb - 5 Mar
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 30m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,718

AirAsia X

Pick Dates

Deal found 30/1

Malaysia to Shanghai 2023 flight deals

Cheap flights to Shanghai from Malaysia found for this year
16 Jul - 29 Jul
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,249

China Eastern

Pick Dates

Deal found 31/1

28 Apr - 5 May
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,390

Shanghai Airlines

Pick Dates

Deal found 1/2

26 Mar - 9 Apr
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,415

Shanghai Airlines

Pick Dates

Deal found 30/1

Cheap XiamenAir flights from Malaysia to Shanghai

2 Mar - 9 Mar
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

18h 05m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

17h 50m
RM 2,008

XiamenAir

Pick Dates

Deal found 31/1

7 Feb - 9 Feb
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

18h 30m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

19h 30m
RM 2,033

XiamenAir

Pick Dates

Deal found 31/1

17 Feb - 28 Feb
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

18h 05m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

20h 55m
RM 2,050

XiamenAir

Pick Dates

Deal found 30/1

Cheap China Southern flights from Malaysia to Shanghai

2 Mar - 9 Mar
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

16h 40m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

26h 10m
RM 2,400

China Southern

Pick Dates

Deal found 1/2

28 Mar - 25 Apr
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

15h 25m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

19h 10m
RM 2,434

China Southern

Pick Dates

Deal found 1/2

26 Mar - 9 Apr
KUL

Kuala Lumpur Intl

SHA

Shanghai Hongqiao Intl

1 stop

16h 25m
SHA

Shanghai Hongqiao Intl

KUL

Kuala Lumpur Intl

1 stop

8h 10m
RM 2,455

China Southern

Pick Dates

Deal found 30/1

Direct flights to Shanghai from Malaysia

Save time with Malaysia to Shanghai direct flight deals
16 Jul - 29 Jul
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,249

China Eastern

Pick Dates

Deal found 31/1

28 Apr - 5 May
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,390

Shanghai Airlines

Pick Dates

Deal found 1/2

26 Mar - 9 Apr
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

Nonstop

5h 55m
RM 1,415

Shanghai Airlines

Pick Dates

Deal found 30/1

Last-minute flights from Malaysia to Shanghai

Late deals on return flights to Shanghai from Malaysia, departing today and this week
7 Feb - 21 Feb
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

1 stop

7h 50m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

1 stop

24h 10m
RM 1,816

Multiple Airlines

Pick Dates

Deal found 31/1

7 Feb - 21 Feb
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

1 stop

7h 50m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

2 stops

25h 55m
RM 1,846

Multiple Airlines

Pick Dates

Deal found 31/1

7 Feb - 9 Feb
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

1 stop

7h 50m
PVG

Shanghai Pu Dong

KUL

Kuala Lumpur Intl

1 stop

9h 40m
RM 1,867

Multiple Airlines

Pick Dates

Deal found 31/1

One-way flights to Shanghai from Malaysia

The cheapest one-way flights from Malaysia to Shanghai
31 Mar
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 55m
RM 857

Shanghai Airlines

Pick Dates

Deal found 30/1

23 Feb
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

1 stop

24h 15m
RM 908

Multiple Airlines

Pick Dates

Deal found 1/2

21 Feb
KUL

Kuala Lumpur Intl

PVG

Shanghai Pu Dong

Nonstop

5h 30m
RM 942

AirAsia X

Pick Dates

Deal found 1/2

Related info for your journey

Useful info, stats and facts about Malaysia to Shanghai flights.

Which airlines flying from Malaysia to Shanghai have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like AirAsia X, Cathay Dragon, and Cathay Pacific flying from Malaysia to Shanghai have implemented new flexible cancellation policies.

Can I find flights from Malaysia to Shanghai for under RM 1,300 on Cheapflights?

Yes, there are multiple flights from Malaysia to Shanghai for under RM 1,300. The cheapest flight booked recently is on China Eastern for just RM 1,249, but on average you can expect to pay RM 1,684.

Are there direct flights from Malaysia to Shanghai for under RM 1,300 on Cheapflights?

Cheapflights has 20 direct flights from Malaysia to Shanghai under RM 1,300. A good price for a direct flight from Malaysia to Shanghai is less than RM 1,769.

Are there last-minute flights available from Malaysia to Shanghai for under RM 1,900?

There are currently 20+ open flights from Malaysia to Shanghai within the next 7 days for less than RM 1,900.

What are the cheapest airlines to fly from Malaysia to Shanghai one-way?

The cheapest airlines for a one-way flight from Malaysia to Shanghai are Shanghai Airlines (RM 857), AirAsia X (RM 942), and XiamenAir (RM 1,083).

Top 10 airlines flying from Malaysia to Shanghai

The chart below displays the airlines Cheapflights users travelling from Malaysia to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Shenzhen AirlinesCheapestRM 503AverageRM 1,082FlexibilityNo cancel feeOn-time63%COVID-19 safety
Search Shenzhen Airlines flights
AirAsia XCheapestRM 640AverageRM 1,060FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search AirAsia X flights
China SouthernCheapestRM 731AverageRM 1,824FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search China Southern flights
Thai AirwaysCheapestRM 812AverageRM 1,312FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Thai Airways flights
Spring AirlinesCheapestRM 907AverageRM 1,498FlexibilityNo cancel feeOn-time45%COVID-19 safety
Search Spring Airlines flights
XiamenAirCheapestRM 959AverageRM 2,854FlexibilityNo cancel feeOn-time49%COVID-19 safety
Search XiamenAir flights
Cathay DragonCheapestRM 986AverageRM 1,328FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search Cathay Dragon flights
Cathay PacificCheapestRM 995AverageRM 1,325FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Cathay Pacific flights
Malaysia AirlinesCheapestRM 1,052AverageRM 2,131FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Malaysia Airlines flights
China EasternCheapestRM 1,226AverageRM 2,154FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights

Search flights to Shanghai by cabin class

Economyfrom RM 276/person

Hourly flight availability from Malaysia to Shanghai

See what time of day planes typically take off from Malaysia to Shanghai
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
100%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.