Cheap flights from Durban to Kigali

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
Wed 2/3
Wed 2/10
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
Wed 2/3
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
Durban (DUR) to Kigali (KGL)

What is the cheapest day to fly return from Durban to Kigali?

It’s generally more expensive to depart on a Tuesday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

How far in advance should I book a flight from Durban to Kigali?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 48 days in advance, which can save you up to 9% on flights from Durban to Kigali compared to booking the week you need them. Waiting 48 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at R4 858. For sooner than that we have options available in the next 3 days from R4 858.

What is the cheapest month to fly from Durban to Kigali?

Our data shows that April tends to be the cheapest month to fly to Kigali from Durban. Users have commonly found prices around R4 608 for the month, but tickets can be as low as R3 810. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Durban to Kigali (DUR - KGL)?

It’s optimal to fly from Durban to Kigali in the afternoon. By choosing this option you can save up to 8% on the cost of your flight, compared to a flight in the morning.

Related info for your journey

Flight FAQs

From Durban to Kigali

How popular is this flight route?

Flights from Durban King Shaka Intl to Kigali Intl have been viewed 92 times in the past calendar month.

Does it rain more in Durban or Kigali?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Durban is roughly greater than that of Kigali. You can assume this to be the case over the next 20 days.

Is Durban weather warmer or cooler than Kigali?

Temperatures around the 29 °Cs can be experienced in January. The weather in Kigali is colder than in Durban. Plan for potential changes in flight availability as peak weather approaches in this location.

Related searches

Flights to Kigali from Durban
Flights to Durban Flights to Kigali Flights from Durban

Alternative routes for Durban to Kigali

Destination information for Kigali

Today's exchange rate
R1 = RWF 64
Average temperature for January in Kigali
19.0 °C
Avg rainfall for January in Kigali
54.0 mm

Airports servicing Durban

Airports servicing Kigali

Home Africa Rwanda Kigali Cheap flights from Durban to Kigali
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First