Search and find cheap flights to Indonesia

1 adult
Tue 25/1
Tue 1/2

Cheapest flights to cities in Indonesia

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

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?

    Indonesia is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (1 320%) visit Denpasar more than other cities in the country, but other popular cities in Indonesia include Jakarta and Padang.

  • 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 Legian Beach, Seminyak Beach, Padang Padang Beach, and Jimbaran Beach, among many more.

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

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

  • What is the cheapest flight to Indonesia?

    If you are looking to fly to Indonesia for less, look to airlines like AirAsia, Malindo Air, and Jetstar Asia, with prices starting at R1 241, R1 679, and R1 846 respectively.

  • How long is the flight from South Africa to Indonesia?

    Flight times from South Africa to Indonesia vary, but if you’re flying out of Johannesburg OR Tambo and flying into Denpasar Bali Ngurah Rai (one of the most popular routes), then the duration is 16h 10m on average. Another popular route from South Africa to Indonesia is flying from Cape Town Intl to Denpasar Bali Ngurah Rai, which will take roughly 32h 55m. Keep in mind that layovers or delays could extend your travel time.

  • 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, with 74% of all users travelling to Indonesia opting to take a flight into this airport. If you’re interested in staying in Denpasar, which is the city in Indonesia that is closest to Denpasar Bali Ngurah Rai, then be sure to check momondo for cheap flight deals.

  • How much are flights to Indonesia?

    The cheapest flight to Indonesia recently found on momondo was R5 281. If you’re unable to find a flight deal this cheap, keep in mind that anything less than R15 684 is considered a good price for flights to Indonesia. R16 121 is the average cost to fly to Indonesia, while R48 831 is the most expensive.

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

    Consider booking a flight to Indonesia on a Wednesday, which is the cheapest day of the week. You will also find that flying out on a Tuesday is another low-cost option. Try to avoid booking your flight to Indonesia on Saturday, which tends to be the most expensive day of the week.

Popular cities and sights

Looking to visit Indonesia? Check out these cities and spend time seeing some of the most popular sights in the country

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 South Africa
DepartingDestinationBest TimeBest Price
Cape TownJakarta21h 15mR7 064
JohannesburgDenpasar16h 10mR7 264
DurbanDenpasar28h 15mR8 664
JohannesburgMedan26h 20mR9 111
Cape TownDenpasar32h 55mR9 172
JohannesburgPadang40h 25mR10 126
JohannesburgJakarta20h 00mR11 604
Cape TownMedan39h 50mR16 621
JohannesburgSorong33h 20mR27 917

Popular routes landing in Indonesia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Denpasar Flights
Fastest flight time16h 10m
Cheapest priceR7 264
Cape Town to Denpasar Flights
Fastest flight time32h 55m
Cheapest priceR9 172
Johannesburg to Padang Flights
Fastest flight time40h 25m
Cheapest priceR10 126
Johannesburg to Jakarta Flights
Fastest flight time20h 00m
Cheapest priceR11 604
Johannesburg to Sorong Flights
Fastest flight time33h 20m
Cheapest priceR27 917
Cape Town to Jakarta Flights
Fastest flight time21h 15m
Cheapest priceR7 064
Durban to Denpasar Flights
Fastest flight time28h 15m
Cheapest priceR8 664
Johannesburg to Medan Flights
Fastest flight time26h 20m
Cheapest priceR9 111
Cape Town to Medan Flights
Fastest flight time39h 50m
Cheapest priceR16 621

Find flights to Indonesia

Pick a destination for your flight below

Flights to regions in Indonesia

Pick a destination for your flight below

Start planning your trip to Indonesia