Prices are in Australian Dollars.

From
To
Mon. 2/11
Mon. 9/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Mon. 2/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Mon. 2/11
Mon. 9/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon. 2/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Asia Cheap flights to Malaysia

Cheap Flights to Malaysia

Round-trip from $1,137 From Melbourne to Kuala Lumpur
One-way from $728 One-way flight from Melbourne to Kuala Lumpur
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

When is the best time to fly to Malaysia?

Peak season

Malaysia averages temps between 21C to 32C year round, so it’s ideal if you’re seeking a warm holiday destination. There are two distinct seasons, wet and dry, which dictate when people will arrive on flights to Malaysia. The dry season extends from May to September, and is the period when most travellers search for cheap flights to Malaysia. Keep in mind that June to August is Malaysian school holidays when booking your flight tickets, so the main cities of Singapore and Kuala Lumpur will be busier than normal. Despite the heavy rains, December to January is also a busy period as people look for cheap flight deals to celebrate Christmas, New Year’s Day and Chinese New Year.

Off Season

September to December is low season in Malaysia as the monsoon rains makes sightseeing less attractive. Tropical downpours can last for two to three hours and there is high humidity, but if you don’t mind packing wet weather gear then you’ll enjoy lower prices on flights to Malaysia at this time.

Which day is cheapest to fly to Malaysia?

The cheapest flights to Malaysia are usually found when departing on a Sunday. The departure day with the highest cost at present is Saturday.

What time of day is cheapest to fly to Malaysia?

Flights in the morning are typically the cheapest time of the day to fly to Malaysia. Flights in the afternoon are usually the most expensive.

How long is the flight to Malaysia?

Flights from Sydney to Kuala Lumpur – 8 hrs 30 mins

Flights from Melbourne to Kuala Lumpur – 8 hrs

Flights from Perth to Kuala Lumpur – 5 hrs 40 mins

Which airlines operate flights to Malaysia?

Malaysia is a busy flight corridor between Europe and Australasia, so it has excellent international air links and a good choice of direct or 1-stop flights. Search for cheap flights to Malaysia with low-cost airlines such as Air Asia X, Jetstar Asia, Tigerair and Malaysia Airlines. Other popular airlines flying this route from Australia include: Singapore Airlines, Qantas and Emirates.

How to get from the airport to the city centre?

Kuala Lumpur International Airport (KLIA) and Singapore Changi Airport (SIN) are Malaysia’s two main international airports. They offer a range of first class facilities (Changi Airport currently holds the title for the The World’s Best Airport) plus dedicated express rail links to reach the city centre quickly and conveniently.

Back to top

Home Asia Cheap flights to Malaysia
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First