Prices are in Australian Dollars.

Cheap flights from Perth to Hawaii

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
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')

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

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

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 5% on flights from Perth to Hawaii compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $900. For sooner than that we have options available in the next 3 days from $900.

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

March can be a great time to fly to Hawaii from Perth with a flight ticket averaging about $873. Cheapflights users have found deals in the month of March for as cheap as $536. The most expensive prices can be found in the month of December.

Related info for your journey

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

Flight FAQs

From Perth to Hawaii

Can I find flights from Perth to Hawaii for under $1,680 on Cheapflights?

Yes, there are multiple flights from Perth to Hawaii for under $1,680. The cheapest flight booked recently is on American Airlines for just $1,550, but on average you can expect to pay $1,555.

Which airlines flying from Perth to Hawaii have flexible cancellations due to COVID-19?

Virgin Australia, Air New Zealand, and Japan Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Perth to Hawaii for under $1,540 on Cheapflights?

There are no direct flights from Perth to Hawaii, 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?

This flight path from Perth to Hawaii was viewed by 1,228 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

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

The most popular airlines flying from Perth to Hawaii are Japan Airlines, Jetstar and ANA. Something to consider prior to booking your flight.

What are the most popular routes from Perth to Hawaii?

While some choose either Perth - Honolulu or Perth - Kona Intl, Perth - Kahului is the most popular route from Perth to Hawaii.

What are the cheapest flights from Perth to Hawaii?

The cheapest flight price from Perth to Hawaii is $522. On average you can expect to pay $1,456. The most popular route, (Perth - Kahului), can usually be booked for $2,267.

How long does is the flight from Perth to Hawaii?

Departing from Perth to Hawaii will take you 28h 44m.

What is the cheapest airline to fly from Perth to Hawaii return?

Our cheapest airline available from Perth to Hawaii is American Airlines. Our recent data shows that you can find tickets from as low as $1,550 on this airline.

Arrival points for flights from Perth to Hawaii

Show more

Destination information for Hawaii

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

Airports servicing Perth

Airports servicing

Hana (HNM)
Honolulu (HNL)
Hilo (ITO)
Kapalua (JHM)
Kapolei Kalaeloa (JRF)
Keahole-Kona Intl (KOA)
Home North America USA Hawaii Cheap flights from Perth to Hawaii
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First