Travel from Melbourne to Hamilton-Island

Flights from Melbourne to Hamilton Island

Qantas, Virgin Australia and Jetstar fly from Melbourne to Hamilton Island every 2 hours.

Travel Guides

Best ways to travel around AustraliaRome2rio’s tips and tricks to getting around Australia

How to get from Melbourne to Hamilton Island

ModeDurationPrice
From Skybus Coach Terminal/Spencer St bus to Melbourne airport then fly to Hamilton Island airport.4 h 15 min$194
From Melbourne bus to Albury, train to Sydney, bus to Brisbane, bus to Airlie Beach, then ferry to Hamilton Island Marina.2 days 4 h$470

Operators from Melbourne to Hamilton Island

Close Print Itinerary
  1. Here are 2 options to get from
    Melbourne to Hamilton Island:

    1. Trip:
      1 Fly
      • One-Way approx: USD $154 - $414
      • Duration: 4 h 15 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $154 - $414
        • Duration: 4 h 15 min
        Close x
    2. Trip:
      2 Bus, train, ferry
      • One-Way approx: USD $309 - $689
      • Duration: 2 days 4 h
      Open +
      • Trip:
        2 Bus, train, ferry
        • One-Way approx: USD $309 - $689
        • Duration: 2 days 4 h
        Close x