Flights to Hamilton Island at a glance
- cities with nonstop flights here
- 3
- nonstop flights a week
- 29
- lowest fare from Brisbane
- $108
- flight time from Brisbane
- 1h 45m
- lowest fare from Sydney
- $167
- flight time from Sydney
- 2h 30m
- arrival airport
- Hamilton Island
Where you can fly to Hamilton Island from
Nonstop flights, busiest routes first
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Hamilton Island from?
From 3 cities. The busiest routes are from Brisbane (14 flights a week), Sydney (13 flights a week) and Melbourne (2 flights a week).
How long is the flight from Brisbane to Hamilton Island?
A nonstop flight takes about 1 hour 45 minutes, tickets from $108.
How long is the flight from Sydney to Hamilton Island?
A nonstop flight takes about 2 hours 30 minutes, tickets from $167.
What is the cheapest city to fly to Hamilton Island from?
Brisbane from $108 and Sydney from $167.
Which airport do flights to Hamilton Island arrive at?
All nonstop flights land at Hamilton Island (HTI).
Cities near Hamilton Island with their own flights
Worth a look when fares or dates to Hamilton Island do not suit; distance by straight line