Prices are in Australian Dollars.

From
To
Thu. 24/9
Thu. 1/10
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 24/9
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. 24/9
Thu. 1/10
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. 24/9
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 Oceania Australia Queensland Hamilton Island Cheap flights to Great Barrier Reef Apt, Australia

Cheap Flights to Great Barrier Reef Apt

Popular in December High demand for flights, 4% potential price rise
Cheapest in May Best time to find cheap flights, 2% potential price drop
Average price $473 Average for round-trip flights in سبتمبر 2020
Round-trip from 455﷼ From Melbourne to Hamilton Island
One-way from 183﷼ One-way flight from Melbourne to Hamilton Island
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Great Barrier Reef Apt flights by month

January
$372
February
$342
March
$316
April
$347
May
$325
June
$336
July
$308
August
$360
September
$359
October
$361
November
$347
December
$326
Currently, the cheapest month for flights to Great Barrier Reef Apt is July. The most expensive month for flights is January. The cheapest prices are shown above but prices will vary according to departure times, airlines, class and how early you book.

When is the best time to fly to Great Barrier Reef Apt?

Choose a month below to see average flight price and weather conditions.
MEL - HTI
Price
$308 - $617
HTI
Temperature
21 - 29 °C
HTI
Rainfall
28 - 143 mm
Flying to Great Barrier Reef Apt in July is usually considered the best time to fly. However, you will find other deals are always available year round. If weather is an important factor for you when considering when to fly to Great Barrier Reef Apt, the warmest period tends to be January, with the wettest being February.

When is the best time to book a flight to Great Barrier Reef Apt?

The price you pay for your flight to Great Barrier Reef Apt may vary depending on when you book. For the best chance of a lower fare, look to book 53 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Great Barrier Reef Apt?

Tuesday is currently, on average, the cheapest day to fly to Great Barrier Reef Apt. Flying on Friday will result in higher flight prices.

What time of day is cheapest to fly to Great Barrier Reef Apt?

To get the best value, try booking a flight at midday when visiting Great Barrier Reef Apt. Generally the prices will increase for flights in the evening as these tend to have higher demand.

How long is the flight to Great Barrier Reef airport, Hamilton Island?

Flight times from Sydney Airport to Hamilton Island will last about 2h 35m. If flying from Melbourne Airport, your flight times will vary quite a bit. The quickest one-stop flight departing from Melbourne takes 3h 10m. However, there are only a few nonstop flights from this airport. Most require one, two or three stops. If flying out of Brisbane Airport, the flight will take less than 2h. The shortest flight from Perth Airport is 9h 35m, while the quickest flight from Adelaide will take 5h 30m.

Where can you get direct flights to Hamilton Island and the Great Barrier Reef airport from?

Direct Hamilton Island flight deals are possible from Sydney, Brisbane, and Melbourne aboard Virginia Australia, Qantas, and Jetstar. There are no direct flights from Perth or Adelaide to Hamilton Island. However, Virgin Australia, Qantas, and Jetstar all offer one-stop flights. When flying out of Adelaide, the layover is in Brisbane from 40m to 3h 40m. The most convenient flights from Perth Airport require a layover in Brisbane, Sydney or Melbourne. The layover might last from 50m to 2h 55m.

How do you get from Great Barrier Reef Airport to the city centre?

The Green Barrier Reef Airport is about a 5-minute drive from the centre of Hamilton Island. To get to the heart of town, there is a taxi service called the Resort Link. It operates all day and into the late-night hours. It provides transportation from the airport to hotels, resorts, the marina, and other tourist attractions around the island. If lodging at Reef View Hotel, Whitsunday Holiday Apartments or the Beach Club, you can enjoy complimentary transportation to and from the airport.

What are some things to do on Hamilton Island?

Surrounded by beaches, Hamilton Island is a great vacation spot for water sports like kayaking, windsurfing, snorkeling, diving, and fishing. Outdoor activities like golfing, ATV riding, hiking, and sailing are also popular. Its largest beach, Catseye Beach, has lots of white sand and turquoise waters where tourists like to sunbathe or swim. You can also take a helicopter ride to get a look at the Heart Reef (corals in the shape of a heart). A few of the other well-known sights around the island include the WILDLIFE Park (with koala bears, kangaroos, and lizards), All Saints Church and the Big Chair. Hamilton Island is the busiest of the Whitsunday Islands off of the coastline of Australia.

Do I need a passport or visa to fly to Great Barrier Reef airport, Hamilton Island?

Hamilton Island is a small island in Australia. If flying here from a country other than Australia or New Zealand, a passport or visa is required. European tourists desiring a short visit can take advantage of its free eVisitor visa program. Applications should be made to the Department of Immigration and Border Protection.

Home Oceania Australia Queensland Hamilton Island Cheap flights to Great Barrier Reef Apt, Australia
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First