From
To
Thu 10/22
Thu 10/29
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu 10/22
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 10/22
Thu 10/29
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 10/22
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')
Home Africa Cheap flights to Uganda

Cheap Flights to Uganda

Popular in March High demand for flights, 3% potential price rise
Cheapest in August Best time to find cheap flights, 2% potential price drop
Average price R5 776 Average for round-trip flights in October 2020
Round-trip from R7 211 From Johannesburg to Entebbe
One-way from R4 521 One-way flight from Johannesburg to Entebbe
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Uganda flights by month

January
R5 800
February
R5 588
March
R6 081
April
R5 514
May
R5 516
June
R5 807
July
R5 258
August
R5 348
September
R5 691
October
R5 682
November
R5 385
December
R6 449
At the present moment the cheapest month to fly to Uganda is currently July; with December being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Uganda?

Choose a month below to see average flight price and weather conditions.
JNB - EBB
Price
R5 258 - R8 044
EBB
Temperature
16 - 21 °C
EBB
Rainfall
39 - 282 mm


Peak season

The peak seasons for flights to Uganda are determined largely by the availability of safari tours and specific permits. In light of this major attraction, the most frequented time is the dry season from June to September and from December to February. July and August as well as Christmas and New Year are the country’s busiest periods. In the savannah reserves, vegetation during the dry season is sparse and animals are easier to spot around sources of water. So tourists who book flights to Uganda for the sole purpose of wildlife tracking, favour these months.


Off season

The cheapest flights to Uganda are best found during the low tourism season between the months of March to May and October and November. During this time, high precipitation causes some lodges and camps to close for the season and some roads and forest trails are impassable. One advantage for wildlife trackers who book cheap flights to Uganda during this period, is that the chance of spotting newborn animals is higher than during the dry season.

When is the best time to book a flight to Uganda?

The best time to book flight tickets is between June and July and from January to February. Temperatures during this period range from 17°C to 25°C and there is little chance of rainfall. Gorilla permits are best booked far in advance to avoid disappointment. The cheapest flight tickets are also easier to find because this shoulder season falls just outside two of Uganda’s busiest periods.

Which day is cheapest to fly to Uganda?

The cheapest day to fly to Uganda is usually Saturday. At the moment, Sunday is the most expensive.

What time of day is cheapest to fly to Uganda?

At the moment, flights at midday are likely to offer the best value for money for your Uganda trip. A flight in the morning will more often than not be of higher cost.

How long is the flight to Uganda?

Flights from Cape Town to Uganda – 7 hours 50 minutes (average 1 stop).

Flights from Johannesburg to England – 5 hours 20 minutes (average 1 stop).

Flights from Durban to England – 7 hours 40 minutes (average 1 stop).

Which airlines operate flights to Uganda?

The major airlines through which you can book plane tickets to Uganda are: Emirates, Kenya Airways, Qatar Airways, South African Airways, Turkish Airlines, Air France, Brussels Airlines and RwandAir. When you compare flights to Uganda, remember to take into consideration important variations such as flight duration, number of stops and the travel dates.

How to get from the airport to the city centre?

The Entebbe airport shuttle – a door to door transfer service, and private taxi transfers are the two best ways to travel from the airport to the city centre. Group transfers are a fast, reliable and cost-effective way of travelling the distance. When booking cheap flights to Uganda, it may also be useful to check which car hire companies offer 4X4 vehicles. This is a viable option for drivers who are confident enough to take on Uganda’s roads.

Back to top

Find flights to Uganda

Select your preferred destinations from the list below
Show more

Cheapest flights to Uganda

Home Africa Cheap flights to Uganda
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First