Cheap flights from Johannesburg to Kuwait

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
Tue 12/1
Tue 12/8
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
Tue 12/1
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
Johannesburg (JNB) to Kuwait

What is the cheapest month to fly from Johannesburg to Kuwait?

November can be a great time to fly to Kuwait from Johannesburg with a flight ticket averaging about R10 171. Cheapflights users have found deals in the month of November for as cheap as R7 315. The most expensive prices can be found in the month of May.

Related info for your journey

Useful info, stats and facts about Johannesburg to Kuwait flights.

Flight FAQs

From Johannesburg to Kuwait

Can I find flights from Johannesburg to Kuwait for under R9 221 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Kuwait for under R9 221. The cheapest flight booked recently is on Turkish Airlines for just R8 452, but on average you can expect to pay R67 558.

Which airlines flying from Johannesburg OR Tambo to Kuwait have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Qatar Airways, Ethiopian Air, and Emirates flying from Johannesburg OR Tambo to Kuwait have implemented new flexible cancellation policies.

Are there direct flights from Johannesburg to Kuwait for under R9 221 on Cheapflights?

There are no direct flights from Johannesburg to Kuwait, 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?

Flights from Johannesburg OR Tambo to Kuwait have been viewed 200 times in the past calendar month.

What are the most popular airlines that fly from Johannesburg to Kuwait?

Consider Emirates, Ethiopian Air or Egypt Air when booking your flight. These represent the most popular airlines when flying from Johannesburg to Kuwait.

What are the cheapest flights from Johannesburg to Kuwait?

The cheapest flight price from Johannesburg to Kuwait is R7 552. On average you can expect to pay R7 840. The most popular route, (Johannesburg OR Tambo - Kuwait City), can usually be booked for R8 453.

How long does is the flight from Johannesburg to Kuwait?

A quick flight from Johannesburg to Kuwait can take about 14h. Egypt Air provides one of the quickest options available for as low as R9 083. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Johannesburg to Kuwait return?

Cheapflights users have booked flights from Johannesburg to Kuwait from R8 453 return. Other airlines that can offer you cheap pricing are Egypt Air, from R9 083, and SWISS, from R18 181.

Related searches

Flights to Kuwait from Johannesburg
Flights to Johannesburg Flights to Kuwait Flights from Johannesburg

Arrival points for flights from Johannesburg to Kuwait

Show more

Destination information for Kuwait

Things to know before you go. Useful info for your trip from Johannesburg to Kuwait
Today's exchange rate
R1 = 0,020 د.ك

Airports servicing Johannesburg

Airports servicing

Top 3 airlines from Johannesburg to Kuwait

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Kuwait 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
Ethiopian Air
R525 R548 No cancel fee 72%
Search Ethiopian Air flights
Qatar Airways
R647 R803 No cancel fee 68%
Search Qatar Airways flights
Emirates
R650 R884 No cancel fee 75%
Search Emirates flights
Home Kuwait Cheap flights from Johannesburg to Kuwait
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First