Search and find cheap flights to Indonesia

1 adult
Tue 1/2
Tue 8/2

Cheapest flights to cities in Indonesia

Click on the cities below to find out when it's cheapest to fly to Indonesia from Australia

Useful information for your flight to Indonesia

Get up-to-date answers for some of the most frequently asked questions regarding flying to Indonesia
  • What are the most popular cities to visit in Indonesia?

    Some of the world’s most well-traveled cities are in Indonesia. The most popular city to travel to in Indonesia is Denpasar, which momondo users choose as their landing destination 2,476% more often than other cities. The next most popular cities in Indonesia are Jakarta and Mataram.

  • What popular landmarks are in Indonesia?

    Indonesia is full of notable places to explore, many with significant historical value to the region and the world. Some of the most popular landmarks in Indonesia are Seminyak Beach, Legian Beach, Nusa Dua Beach, and Sanur Beach, among many more.

  • What is the best airport to land at to visit Seminyak Beach?

    Flying into Denpasar Airport is typically the best way to visit Seminyak Beach, since it is the closest airport to the area.

  • What is the cheapest flight to Indonesia?

    The cheapest flights to Indonesia recently found by momondo users are $40 with Indonesia AirAsia, $50 with Garuda Indonesia, and $52 with Lion Air.

  • How long is the flight from Australia to Indonesia?

    The average flight duration from Australia to Indonesia depends on which airport you fly into and out of. Flying from Sydney Kingsford Smith to Denpasar Bali Ngurah Rai is 6h 15m on average, while flying from Melbourne to Denpasar Bali Ngurah Rai is 5h 50m on average. Denpasar Bali Ngurah Rai is the most popular airport in Indonesia.

  • What is the most popular airport in Indonesia to fly to?

    Denpasar Bali Ngurah Rai is the most popular airport in Indonesia to fly to at the moment. Out of all our users who flew to Indonesia in the past year, 73% of them chose to fly into Denpasar’s Denpasar Bali Ngurah Rai airport. Keep in mind that there may be other airports within Indonesia that are also a great option to fly to.

  • How much are flights to Indonesia?

    Flights to Indonesia have been found on momondo for as low as $119 per ticket recently. However, the average price tends to be $969 and anything for $914 or less is a good deal. $4,236 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

  • What is the best day of the week to fly to Indonesia?

    Flying to Indonesia on a Tuesday or Wednesday is your best option since this is when flight prices tend to be at their lowest for the week. The most expensive day of the week to fly to Indonesia is on a Saturday.

Recent flights found to popular cities in Indonesia

Find flights to these popular cities in Indonesia from your nearest airport.

Cheapest flight routes to Indonesia

These routes have the cheapest flights to Indonesia found by momondo users in Australia
DepartingDestinationBest TimeBest Price
PerthDenpasar3h 40m$161
CairnsDenpasar4h 50m$183
AdelaideDenpasar5h 25m$186
MelbourneDenpasar5h 50m$240
BrisbaneDenpasar6h 15m$270
SydneyDenpasar6h 15m$282
CoolangattaDenpasar10h 20m$396
DarwinDenpasar2h 45m$426
PerthSurabaya12h 50m$461
MelbourneJakarta12h 05m$505
LauncestonDenpasar18h 55m$528
Alice SpringsDenpasar32h 20m$581
DarwinJakarta18h 00m$584
MaroochydoreDenpasar15h 25m$643
CairnsJakarta10h 55m$661
SydneyJakarta7h 10m$671

Best things to do and see in Indonesia

How long does it take to fly to Indonesia?

The average duration of flights to Indonesia from Australia is around 12-13h, and you can choose Melbourne, Sydney, Brisbane or Adelaide for your departure airport. Your total travel time depends very much on which airline you select, whether or not the route contains intermediate stopovers, and your destination airport. Flying to Denpasar in the Bali province, most of the flights from Melbourne take around 12–14h, while those out of Brisbane take around 14h. Those from Sydney take an average of about 11h and 30min. You can also book with budget airlines for cheap flights – Jetstar flies from Adelaide in about 5h and 30min every day and from Brisbane in around 6h and 15min. Virgin Australia is another option, taking the same time to get to Denpasar. These same airlines service the route from Melbourne in about 6h, along with Qantas. You can also fly to the Indonesian capital of Jakarta from Melbourne in an average of around 13h, and from Brisbane in about the same average time. Flights between Sydney and Jakarta typically take about 7h and 45min.

Can you get direct flights to Indonesia from Australia?

You can fly non-stop from Australia to Indonesia, with most of these flights landing at Denpasar Bali Ngurah Rai International Airport (DPS). You can fly directly to Jakarta Soekarno-Hatta Airport (CGK) too, although only from Sydney Kingsford Smith Airport (SYD), booking with Qantas or Garuda Indonesia. Between the two carriers there is at least one flight a day. You can expect a flight time of about 7h and 45min from take-off to landing. The other direct flights from Sydney all land at DPS, operated by Jetstar, Qantas and Virgin Australia. From Melbourne Tullamarine Airport (MEL) you can catch direct flights to Denpasar on these same three airlines, which will all take around 6h. Departing from Brisbane Airport (BNE) you can reach Denpasar directly on Jetstar or Virgin Australia every day in about 6h and 15min. As for one-stoppers, Singapore Airlines offers flights from Brisbane that stop at Singapore Changi Airport (SIN), taking about 12h to get to Denpasar. You can catch the same flight from Melbourne, but a faster option is to fly out on Virgin Atlantic to Perth Airport (PER), then transfer to Indonesia AirAsia to DPS. This will take about 10h and 30min. The quickest one-stop flight from Sydney is also on Virgin Atlantic and Indonesia AirAsia via Perth, taking about 11h and 30min.

What is the best way to travel around Indonesia?

Depending on your destination airport, you can get from Denpasar to Jakarta and vice-versa in about 32h, using a combination of train and bus. However, if you’ve hired a car, you can cut the travel time down from Jakarta to about 14h and 30min by driving for about 12h to Ketapang and onto the ferry to Gilimanuk. From there, it’s just under a two-hour drive to Denpasar. This will give you a nice road trip through other Indonesian towns. Surabaya is another of the larger tourist destinations in Indonesia, and you can fly from Jakarta in about 4h, or take a roughly 10-hour train trip. By car you’ll get there in about 8h and 30min. From Denpasar it’s a flight of about 1h and 30min, or a drive of around 6h and 16min, catching a ferry from Gilimanuk to Ketapang in between.

Does an Australian citizen need a passport or visa to fly to Indonesia?

If you’re an Australian citizen you don’t need a visa to visit Indonesia, provided you don’t stay any longer than 30 days in any one continuous stretch. There are a few other requirements for entry, though: your passport must be valid for at least six months after your arrival date, and must have at least two blank pages for the Free Entry Stamp you’ll receive when you land in Indonesia.

Popular routes landing in Indonesia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Singapore to Denpasar Flights
Fastest flight time2h 40m
Cheapest price$81
Kuala Lumpur to Denpasar Flights
Fastest flight time3h 00m
Cheapest price$81
Ho Chi Minh City to Denpasar Flights
Fastest flight time6h 30m
Cheapest price$349
Melbourne to Denpasar Flights
Fastest flight time5h 50m
Cheapest price$240
Sydney to Denpasar Flights
Fastest flight time6h 15m
Cheapest price$282
Tokyo to Denpasar Flights
Fastest flight time7h 45m
Cheapest price$393
Denpasar to Labuan Bajo Flights
Fastest flight time1h 00m
Cheapest price$74
Bangkok to Denpasar Flights
Fastest flight time4h 15m
Cheapest price$300
Brisbane to Denpasar Flights
Fastest flight time6h 15m
Cheapest price$270
Sydney to Jakarta Flights
Fastest flight time7h 10m
Cheapest price$671
Perth to Denpasar Flights
Fastest flight time3h 40m
Cheapest price$161
Denpasar to Praya Flights
Fastest flight time0h 30m
Cheapest price$35
Manila to Denpasar Flights
Fastest flight time3h 45m
Cheapest price$222
Auckland to Denpasar Flights
Fastest flight time9h 20m
Cheapest price$569
Kuala Lumpur to Jakarta Flights
Fastest flight time2h 00m
Cheapest price$60
Singapore to Jakarta Flights
Fastest flight time1h 45m
Cheapest price$66
Colombo to Denpasar Flights
Fastest flight time10h 35m
Cheapest price$376
Perth to Jakarta Flights
Fastest flight time18h 00m
Cheapest price$753
Melbourne to Jakarta Flights
Fastest flight time12h 05m
Cheapest price$505
Denpasar to Yogyakarta Flights
Fastest flight time3h 30m
Cheapest price$130

Start planning your trip to Indonesia