
No. This route requires at least two connections: an international flight to Jakarta or Manado, a domestic connection to Ternate or Manado, and a final Wings Air turboprop hop into Kuabang Kao Halmahera Airport.
Kao is a small town in North Halmahera, North Maluku, best known as a hub for the region's nickel-mining and industrial sector. It's mostly flown by workers and business travellers rather than holidaymakers.
Yes, currently a Visa on Arrival (VOA) or e-VOA is required, valid 30 days and extendable once. Reconfirm the current requirement on Indonesia's official e-VOA site before you fly, since policy has shifted in recent years.
Including connections, expect around 0 hours and 0 minutes total, door to door. It's a multi-leg journey, so build in a comfortable buffer at each connection.
Wings Air operates the short ATR turboprop hop into Kuabang Kao Halmahera Airport, typically from Ternate or Manado, on a limited weekly schedule.
Kao runs on Eastern Indonesia Time (WIT, GMT+9). It's 1 hour behind Melbourne during the Australian winter and 2 hours behind during Australian daylight savings.
{cheapestMonth} is currently the cheapest month, from {cheapestPrice}. Avoiding Indonesian public holiday periods generally helps with both price and seat availability on the smaller legs.
Melbourne to Kao is a genuinely off-the-beaten-track route: Kao is a small coastal town in North Halmahera Regency, North Maluku, at the heart of Indonesia's Spice Islands and one of the country's major nickel-mining and industrial hubs. This isn't a typical Bali-style holiday route, it's most often flown by workers, engineers and business travellers connected to the region's mining and processing industry, along with the occasional adventurous traveller heading to North Maluku's quieter reefs and volcanic islands.
There's no nonstop or even simple one-stop option here. The realistic routing is Melbourne to Jakarta or Manado on a full-service carrier such as Garuda Indonesia, followed by a domestic connection (Garuda Indonesia, Batik Air or Wings Air) on to Ternate or Manado, and finally a short Wings Air ATR turboprop hop into Kuabang Kao Halmahera Airport. It's a multi-leg journey best planned with generous connection times, since the final Wings Air sector runs only a few times a week.
Across the full multi-stop itinerary, expect a total travel time of around {shortestHour} hours and {shortestMinute} minutes door to door, including waiting time between connections. This is very much a multi-day-feeling trip rather than a quick hop, so build in a buffer at your connection points.
Because this route runs through multiple separately-ticketed legs, total return fares can vary widely, generally landing somewhere between AU$1,200 and AU$2,400 depending on how the domestic legs are booked, with current deals starting from {cheapestPrice}. Booking the international and domestic legs together where possible tends to protect you better if one flight runs late.
{cheapestMonth} is currently the cheapest month for this route, with fares from {cheapestPrice}. Outside of Indonesian public holiday periods (like Idul Fitri), fares and seat availability on the smaller domestic and Wings Air legs tend to be more forgiving.
Kuabang Kao Halmahera Airport (KAZ) is a small regional airport around 83km from the main district centre, roughly an hour's drive. It's a basic, no-frills airport with minimal facilities, so arrange your onward transport (typically a pre-booked car or company transfer if you're travelling for work) before you land rather than expecting much on-site.
Australians currently need a Visa on Arrival (VOA) or e-VOA for tourism entry into Indonesia, valid for 30 days and extendable once. There has been discussion of Indonesia reinstating visa-free entry for Australians, but that hadn't been confirmed at the time of writing, so check the current requirement on Indonesia's official e-VOA site before you fly, particularly since entry into remote regions like North Maluku means fewer options to sort out paperwork on the fly.
North Maluku runs on Eastern Indonesia Time (WIT, GMT+9), so during the Australian summer (AEDT, GMT+11) Kao is 2 hours behind Melbourne, and during the Australian winter (AEST, GMT+10) it's just 1 hour behind.
Because this is such a remote route, it's worth double-checking your full itinerary and connection times directly with Traveloka's support before you fly, rather than assuming a standard buffer will do.
Airport in Melbourne | |
Airport in Kao |

