Cheap flights from Cape Town to Indonesia

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu 1/21
Thu 1/28
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 1/21
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Cape Town (CPT) to Indonesia

How far in advance should I book a flight from Cape Town to Indonesia?

To save up to 6% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Cape Town to Indonesia from R11 341 1-2 weeks out and tickets from R11 341 for flights departing within the next 72 hours.

What is the cheapest month to fly from Cape Town to Indonesia?

November is one of the best times of the year to fly to Indonesia from Cape Town. Prices for November average R10 271 per person but you can even find prices for as low as R8 216. The most expensive prices can be found in the month of December. Opting for a November flight can save you 23% on your journey compared to booking in November

Cheap flights from Cape Town to Indonesia in January, February 2021

The best prices found for CPT to Indonesia flights in January, February
21 Feb - 9 Mar
R12 164pp
CPT
Cape Town Intl
Multiple airlines
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
21 Feb - 9 Mar
R13 460pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
15 Feb - 12 Mar
R13 490pp
CPT
Cape Town Intl
Qatar Airways
   
2 STOPS
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
   
2 STOPS
CPT
Cape Town Intl

Cape Town to Indonesia 2021 flight deals

Cheap flights to Indonesia from Cape Town found for this year
6 Sep - 12 Sep
R10 076pp
CPT
Cape Town Intl
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
CPT
Cape Town Intl
1 Nov - 9 Dec
R10 091pp
CPT
Cape Town Intl
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
CPT
Cape Town Intl
1 Nov - 8 Dec
R10 137pp
CPT
Cape Town Intl
Qatar Airways
 
1 STOP
DPS
Denpasar Bali Ngurah Rai
DPS
Denpasar Bali Ngurah Rai
Qatar Airways
 
1 STOP
CPT
Cape Town Intl

One-way flights to Indonesia from Cape Town

The cheapest one-way flights from Cape Town to Indonesia
14:50 - 12:30
Qatar Airways
2 stops
39h 40m
CPT - DPS
Qatar Airways
R9 146
qatarairways.com
1:45 - 14:30
Multiple Airlines
3 stops
30h 45m
CPT - DPS
Multiple Airlines
R12 790
qatarairways.com
19:20 - 15:20
KLM
1 stop
38h 00m
CPT - DPS
KLM
R21 890
DreamWorldTravel

Related info for your journey

Useful info, stats and facts about Cape Town to Indonesia flights.

Flight FAQs

From Cape Town to Indonesia

Can I find flights from Cape Town to Indonesia for under R10 670 on Cheapflights?

Yes, there are multiple flights from Cape Town to Indonesia for under R10 670. The cheapest flight booked recently is on Qatar Airways for just R10 564, but on average you can expect to pay R11 173.

Which airlines flying from Cape Town Intl to Indonesia have flexible cancellations due to COVID-19?

Emirates, Singapore Airlines, and Qatar Airways are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Are there direct flights from Cape Town to Indonesia for under R10 670 on Cheapflights?

There are no direct flights from Cape Town to Indonesia, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

How popular is this flight route?

Within the past month, 8 294 users have taken a look at flights from Cape Town Intl to Indonesia.

What are the most popular airlines that fly from Cape Town to Indonesia?

Consider British Airways, Cathay Pacific or Emirates when booking your flight. These represent the most popular airlines when flying from Cape Town to Indonesia.

What are the most popular routes from Cape Town to Indonesia?

The most popular flight routes from Cape Town to Indonesia are Cape Town Intl - Denpasar Bali Ngurah Rai, Cape Town Intl - Jakarta Soekarno-Hatta Intl and Cape Town Intl - Medan Kuala Namu Intl.

What are the cheapest flights from Cape Town to Indonesia?

On average you can expect to pay R14 910 for a flight from Cape Town to Indonesia. The cheapest flight overall is R7 616 while the most popular route, (Cape Town Intl - Denpasar Bali Ngurah Rai) is currently priced at R10 564.

How long does is the flight from Cape Town to Indonesia?

There are many flights that can get you from Cape Town to Indonesia in 21h 55m. Fly via Qatar Airways to get the fastest option.

What are the cheapest airlines to flying from Cape Town to Indonesia return?

Currently priced at R10 564, Qatar Airways will fly you from Cape Town to Indonesia and back. In addition to Qatar Airways, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Emirates and Turkish Airlines - these airlines can fly you to your destination from R10 595 and R11 448, respectively.

What are the cheapest airlines to fly from Cape Town to Indonesia one-way?

To fly one-way, consider booking your trip with Qatar Airways, which is currently one of the cheapest options available, starting at R7 881. Qatar Airways is not the only option available. At the moment, KLM is another option, for R11 646.

Related searches

Flights to Indonesia from Cape Town
Flights to Cape Town Flights to Indonesia Flights from Cape Town

Arrival points for flights from Cape Town to Indonesia

Show more

Destination information for Indonesia

Things to know before you go. Useful info for your trip from Cape Town to Indonesia
Today's exchange rate
R1 = Rp 925,03

Airports servicing Cape Town

Top 5 airlines flying from Cape Town to Indonesia

The chart below displays the airlines Cheapflights users travelling from Cape Town to Indonesia choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Emirates
R574 R787 No cancel fee 75%
Search Emirates flights
Qatar Airways
R574 R832 No cancel fee 68%
Search Qatar Airways flights
Cathay Pacific
R540 R854 No cancel fee 72%
Search Cathay Pacific flights
Singapore Airlines
R653 R1 036 No cancel fee 81%
Search Singapore Airlines flights
Turkish Airlines
R835 R1 278 No cancel fee 77%
Search Turkish Airlines flights
Home Asia Indonesia Cheap flights from Cape Town to Indonesia
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First