Prices are in Australian Dollars.

Cheap flights from Perth to Maldives

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
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
From
To
Leaving on
Depart
Time
Anytime

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

Return
Economy
Thu. 20/8
Thu. 27/8
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
Thu. 20/8
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')

How to find the cheapest flight from
Perth (PER) to Maldives

How far in advance should I book a flight from Perth to Maldives?

To save up to 30% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Perth to Maldives from $1,445 1-2 weeks out and tickets from $1,720 for flights departing within the next 72 hours.

What is the cheapest month to fly from Perth to Maldives?

October is one of the best times of the year to fly to Maldives from Perth. Prices for October average $983 per person but you can even find prices for as low as $493. The most expensive prices can be found in the month of December. Opting for a October flight can save you 43% on your journey compared to booking in October

Cheap flights from Perth to Maldives in August, September 2020

The best prices found for PER to Maldives flights in August, September
6 Aug - 11 Aug
$860pp
PER
Perth
Emirates
 
1 STOP
MLE
Male
MLE
Male
Emirates
 
1 STOP
PER
Perth
6 Aug - 11 Aug
$1,370pp
PER
Perth
Multiple airlines
 
1 STOP
MLE
Male
MLE
Male
Multiple Airlines
   
2 STOPS
PER
Perth

Perth to Maldives 2020 flight deals

Cheap flights to Maldives from Perth found for this year
20 Dec - 2 Jan
$740pp
PER
Perth
Multiple airlines
 
1 STOP
MLE
Male
MLE
Male
Multiple Airlines
   
2 STOPS
PER
Perth
19 Dec - 2 Jan
$825pp
PER
Perth
Singapore Airlines
 
1 STOP
MLE
Male
MLE
Male
Singapore Airlines
 
1 STOP
PER
Perth
6 Aug - 11 Aug
$860pp
PER
Perth
Emirates
 
1 STOP
MLE
Male
MLE
Male
Emirates
 
1 STOP
PER
Perth

One-way flights to Maldives from Perth

The cheapest one-way flights from Perth to Maldives
18:20 - 03:40
Emirates
1 stop
36h 20m
PER - MLE
Emirates
$1,039
mytrip.com
18:45 - 05:05
Qatar Airways
1 stop
37h 20m
PER - MLE
Qatar Airways
08:50 - 05:05
Multiple Airlines
2 stops
47h 15m
PER - MLE
Multiple Airlines

Related info for your journey

Useful info, stats and facts about Perth to Maldives flights.

Flight FAQs

From Perth to Maldives

Can I find flights from Perth to Maldives for under $800 on Cheapflights?

Yes, there are multiple flights from Perth to Maldives for under $800. The cheapest flight booked recently is on Multiple Airlines for just $740, but on average you can expect to pay $2,030.

Are there direct flights from Perth to Maldives for under $700 on Cheapflights?

There are no direct flights from Perth to Maldives, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Within the past month, 1,052 users have taken a look at flights from Perth to Maldives.

What are the most popular airlines that fly from Perth to Maldives?

The most popular airlines flying from Perth to Maldives are Cathay Pacific, Emirates and Singapore Airlines. Something to consider prior to booking your flight.

What are the cheapest flights from Perth to Maldives?

Looking for the cheapest flight from Perth to Maldives? While on average our users pay $948, our data indicates the cheapest price to be $557. The most popular route (Perth - Male), is priced around $998.

How long does is the flight from Perth to Maldives?

There are many flights that can get you from Perth to Maldives in 13h 30m. Fly via Singapore Airlines, Qatar Airways, or Emirates to get the fastest option. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Perth to Maldives return?

Singapore Airlines, at $1,155, was found to be the cheapest airline from Perth to Maldives.Alternate airlines flying return to your destination include Cathay Pacific and Emirates.

What are the cheapest airlines to fly from Perth to Maldives one-way?

For one-way options, check prices for Emirates. According to our data, you can fly for as low as $1,039. Users have also found tickets on Qatar Airways for as little as $1,040.

Arrival points for flights from Perth to Maldives

Show more

Destination information for Maldives

Things to know before you go. Useful info for your trip from Perth to Maldives
Today's exchange rate
$1 = Rf 10.87

Airports servicing Perth

Airports servicing

Kudahuvadhoo Dhaalu (DDD)
Dharavandhoo (DRV)
Fuvahmulah (FVM)
Addu City Gan/Seenu (GAN)
Viligili (Gaafu Alif Atoll) Kooddoo (GKK)
Hanimaadhoo (HAQ)
Home Asia Maldives Cheap flights from Perth to Maldives
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First