Cheap flights from Cape Town International to Soekarno-Hatta Intl

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
Mon 1/25
Mon 2/1
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
Mon 1/25
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 International (CPT) to Soekarno-Hatta Intl (CGK)

What is the cheapest day to fly return from Cape Town International to Soekarno-Hatta Intl?

Friday flights are generally found to be more expensive for flights from Cape Town International to Soekarno-Hatta Intl. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Soekarno-Hatta Intl.

How far in advance should I book a flight from Cape Town International to Soekarno-Hatta Intl?

To save up to 5% on this flight, we recommend booking at least 26 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 International to Soekarno-Hatta Intl from R12 158 1-2 weeks out and tickets from R12 417 for flights departing within the next 72 hours.

What is the cheapest month to fly from Cape Town International to Soekarno-Hatta Intl?

April can be a great time to fly to Soekarno-Hatta Intl from Cape Town International with a flight ticket averaging about R10 889. Cheapflights users have found deals in the month of April for as cheap as R8 674. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Cape Town International to Soekarno-Hatta Intl (CPT - CGK)?

It’s typically best to fly out from Cape Town International to Soekarno-Hatta Intl in the afternoon. Doing so could potentially save you 15% on the flight price compared to flying in the morning, which is usually more expensive.

Cheap flights from Cape Town International to Soekarno-Hatta Intl in January, February 2021

The best prices found for CPT to CGK flights in January, February
16 Jan - 19 Jan
R13 604pp
CPT
Cape Town Intl
Qatar Airways
   
2 STOPS
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Qatar Airways
 
1 STOP
CPT
Cape Town Intl
16 Jan - 18 Jan
R13 650pp
CPT
Cape Town Intl
Qatar Airways
   
2 STOPS
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Qatar Airways
 
1 STOP
CPT
Cape Town Intl
16 Jan - 19 Jan
R14 882pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl

Cape Town International to Soekarno-Hatta Intl 2021 flight deals

Cheap flights to Soekarno-Hatta Intl from Cape Town International found for this year
24 May - 7 Jun
R10 256pp
CPT
Cape Town Intl
Multiple airlines
 
1 STOP
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
24 May - 7 Jun
R12 067pp
CPT
Cape Town Intl
Multiple airlines
     
3 STOPS
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Multiple Airlines
   
2 STOPS
CPT
Cape Town Intl
24 May - 7 Jun
R12 174pp
CPT
Cape Town Intl
Qatar Airways
 
1 STOP
CGK
Jakarta Soekarno-Hatta Intl
CGK
Jakarta Soekarno-Hatta Intl
Qatar Airways
 
1 STOP
CPT
Cape Town Intl

Related info for your journey

Useful info, stats and facts about Cape Town International to Soekarno-Hatta Intl flights.

Flight FAQs

From Cape Town International to Soekarno-Hatta Intl

Can I find flights from Cape Town International to Soekarno-Hatta Intl for under R10 652 on Cheapflights?

Yes, there are multiple flights from Cape Town International to Soekarno-Hatta Intl for under R10 652. The cheapest flight booked recently is on Multiple Airlines for just R10 256, but on average you can expect to pay R13 741.

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

Some of the carriers operating flights from Cape Town Intl to Jakarta Soekarno-Hatta Intl that may be offering flexible cancellation policies are Emirates, Qatar Airways, and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Cape Town International to Soekarno-Hatta Intl for under R10 652 on Cheapflights?

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

Does it rain more in Cape Town or Soekarno-Hatta Intl?

In Cape Town, there will be less rainfall in Cape Town compared to Soekarno-Hatta Intl over the next 7 days.

Is Cape Town weather warmer or cooler than Soekarno-Hatta Intl?

You can imagine temperatures to be in the 33 °C range in September. The weather in Soekarno-Hatta Intl is generally hotter than Cape Town's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Cape Town International to Soekarno-Hatta Intl?

Qatar Airways, KLM, and Turkish Airlines can get you from Cape Town International to Soekarno-Hatta Intl in just under 24h 30m. Your travel time can differ by up to 18h 15m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Cape Town International to Soekarno-Hatta Intl return?

Cheapflights users have booked flights from Cape Town International to Soekarno-Hatta Intl from R12 174 return. Other airlines that can offer you cheap pricing are Turkish Airlines, from R17 439, and KLM, from R17 546. Qatar Airways is currently priced 2% below the average price you’ll pay for this route.

Related searches

Flights to Soekarno-Hatta Intl from Cape Town International
Flights to Cape Town International Flights to Soekarno-Hatta Intl

Alternative routes for Cape Town International to Soekarno-Hatta Intl

Destination information for Soekarno-Hatta Intl

Things to know before you go. Useful info for your trip from Cape Town International to Soekarno-Hatta Intl
Today's exchange rate
R1 = Rp 925,85
Average temperature for January in Soekarno-Hatta Intl
31.0 °C
Avg rainfall for January in Soekarno-Hatta Intl
112.0 mm

Airports servicing Cape Town

Airports servicing Jakarta

Top 3 airlines flying from Cape Town International to Soekarno-Hatta Intl

The chart below displays the airlines Cheapflights users travelling from Cape Town International to Soekarno-Hatta Intl 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
R697 R768 No cancel fee 75%
Search Emirates flights
Qatar Airways
R742 R839 No cancel fee 68%
Search Qatar Airways flights
Singapore Airlines
R656 R1 190 No cancel fee 81%
Search Singapore Airlines flights
Home Asia Indonesia Jakarta Soekarno-Hatta Intl Cheap flights from Cape Town International to Soekarno-Hatta Intl
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First