
40 min
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
Citilink | 15:35 | 18:30 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book Flight |
Citilink | 17:40 | 20:35 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book Flight |
TransNusa | 18:15 | 18:55 | Bali / Denpasar (DPS) | Lombok (LOP) | Book Flight |
Citilink | 19:10 | 22:05 | Jakarta (CGK) | Bali / Denpasar (DPS) | Book Flight |
AirAsia Indonesia | 20:00 | 23:40 | Perth (PER) | Bali / Denpasar (DPS) | Book Flight |
Qantas | 21:00 | 24:40 (+1 day) | Perth (PER) | Bali / Denpasar (DPS) | Book Flight |
AirAsia Indonesia | 21:05 | 21:55 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book Flight |
TransNusa | 21:10 | 24:55 (+1 day) | Perth (PER) | Bali / Denpasar (DPS) | Book Flight |
Citilink | 22:35 | 23:35 | Bali / Denpasar (DPS) | Jakarta (CGK) | Book Flight |
AirAsia Indonesia | 23:15 | 24:05 (+1 day) | Bali / Denpasar (DPS) | Jakarta (CGK) | Book Flight |
From the beaches of Bali to the ancient temples of Yogyakarta, the unique sealife in Raja Ampat to the soaring volcanoes on Java, Indonesia isn’t just incredibly diverse; it’s massive! And knowing where to fly, how to get the best deal on flights and understanding the landscape will make planning your trip a whole lot easier. That’s why we put together this guide featuring everything you need to know about flying to Indonesia from Australia.
It depends where you’re going, of course! Direct flights from Australia are only available to a few key cities in Indonesia: Jakarta, Bali (Denpasar) and Lombok. To get elsewhere, you’ll need to catch a connecting flight or land transfer. Luckily, plenty of both are readily available.
When flying direct, here’s the approximate length of the flight to a few Indonesian destinations from other major cities. Of course, depending on the weather and whether you end up on a connecting flight, these times may be longer.
Jakarta’s Soekarno-Hatta International Airport and Bali’s I Gusti Ngurah Rai International Airport are the two busiest airports in the country based on passenger numbers. They’re also the two with the most frequent flights from Australian cities.
If you’re looking to explore the island of Java (which includes Mount Bromo and Yogyakarta), flying via Jakarta will likely be your best option.
For those heading beyond Bali to islands such as Nusa Penida, Nusa Lembongan, the Gili Islands and even Lombok (except for those from Darwin), travelling via Bali and transferring by boat is probably the easiest way.
Either city will also have flights to spots like Labuan Bajo (for Komodo) and Sorong (for Raja Ampat), making connections easy.
If you’re flying to Indonesia on a direct international flight, you’ll want to arrive about three hours early to ensure you have enough time to check in, check bags, go through customs and pass security.
If you’re flying from one city in Indonesia to another, you’ll only need to arrive at the airport about an hour before. Just keep in mind that traffic in places like Jakarta and all over Bali can be pretty heavy, so leave plenty of time to get there so you don’t miss your flight.
Although there’s dozens of major airports dotted across Indonesia’s 17,500 islands, there’s only three destinations that you can currently fly to direct from Australia: Denpasar (Bali), Jakarta (Java) and Mataram (Lombok).
Seasonality varies a bit depending on where you’re travelling in Indonesia, but in general, it’s best to avoid travelling during peak periods in Australia as there will be more demand for flights from here which will drive prices up. Skip travelling during school holidays and around Christmas and New Year’s.
Locally, the wet seasons are when things tend to be the quietest due to less demand and therefore the cheapest. This means visiting:
Of course, you will want to consider what time of year is best for you. You may want to pay slightly more to have a better chance of nice weather, and in that case we’d recommend travelling a month or two outside of the windows mentioned above.
Australians do require a visa to visit Indonesia, but luckily this can be sorted on arrival at the airport in Jakarta, Bali and Lombok. It’s currently about AU$50 (IDR500,000). The line ups can be a bit long sometimes, so we’ve tried to make things easier for travellers with a fuss-free visa option for Australians.
With thousands of islands to explore, there's plenty of airports scattered around the country too. Here are a few of the most popular destinations that Australians visit in Indonesia:
Booking a few weeks to a couple of months ahead usually returns the best value on flights to Indonesia, especially for long-haul routes. Fares move with demand, so avoid peak holidays where you can and set a Price Alert to catch a dip on your specific dates.
The quieter shoulder periods, broadly February, March, and early November, often show softer pricing as leisure demand eases. The dry-season peak of July and August and the year-end holidays sit higher. Prices are dynamic, so track your route with a Price Alert rather than relying on one fixed month.
Yes. Jakarta and Bali receive non-stop flights from many regional hubs such as Singapore, Kuala Lumpur, Bangkok, Hong Kong, Tokyo, and Seoul, plus long-haul links from Doha, Dubai, and Amsterdam. Travellers without a direct option usually connect once through Singapore or Kuala Lumpur for a short final hop.
Indonesia is served by full-service carriers including Garuda Indonesia, Singapore Airlines, Qatar Airways, Emirates, KLM, Cathay Pacific, and Korean Air, plus low-cost options such as Scoot, AirAsia, and Citilink. Once you arrive, Lion Air and Batik Air handle most domestic inter-island routes across the archipelago.
It depends on your nationality. Many visitors, including citizens of the US, UK, Australia, and most of Europe, can use a Visa on Arrival or its electronic version for tourism, while most ASEAN nationals enter visa-free. Some passports need a visa in advance, so check the official immigration portal before booking.
You generally need a passport valid for at least six months beyond your arrival date with a blank page, plus any visa your nationality requires. Onward or return tickets and proof of funds may be requested. Confirm current entry requirements for your passport on the official immigration portal before you travel.
Journey times to Indonesia vary by origin. Regional hops from Singapore, Kuala Lumpur, and Bangkok take under two hours non-stop, while Hong Kong, Tokyo, and Seoul sit in the five to seven hour range. Flights from Australia reach Bali in around six hours, and long-haul trips from Europe typically run fifteen to twenty hours with one connection.
Yes. Traveloka offers Easy Reschedule on eligible bookings so you can change your dates when plans shift, subject to the fare conditions of your airline. Round-the-clock customer support is available throughout your trip, and you can manage your booking and request changes directly through the app or website.




