Flights to Hamilton Island

Direct flights from 3 cities, 29 flights a week. From Brisbane the flight takes 1h 45m, tickets from $108. From Sydney the flight takes 2h 30m, tickets from $167.

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

FromFare
Brisbane 1h 45m, 14 a week from $108
Sydney 2h 30m, 13 a week from $167
Melbourne 3h 3m, 2 a week

Arrival airport

Where the nonstop flights land

29 flights a week arrive nonstop

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