Kampala flights

Book cheap flights from Johannesburg to Kampala

Flights from Johannesburg to Kampala

Prices observed in the past 7 days start from R3979 one-way and R6629 round trip. Fares and availability may change at any time, and additional terms may apply.

Popular airlines to Kampala

Flights from Johannesburg to Kampala

Flights from Johannesburg to Entebbe connect South Africa with Uganda’s main international gateway near Kampala. With direct flights available, Johannesburg to Entebbe flights are a convenient option for business travel, regional connections and East African trips.

Frequently Asked Questions

How long is the flight from Johannesburg to Kampala?

Flights from Johannesburg to Entebbe take around 4 hours 10 minutes to 4 hours 20 minutes on direct routes. Flights with a stopover typically take 6 to 10 hours total travel time, depending on the route and connection.

When is the cheapest time to book flights from Johannesburg to Kampala?

The cheapest time to book Johannesburg to Entebbe flights is typically around 4–6 weeks before departure (about 40 days). Travelling in June or November and flying midweek can help you find lower fares.

Which airlines fly from Johannesburg to Kampala?

Airlines flying from Johannesburg to Entebbe include Uganda Airlines, which operates direct flights, as well as Ethiopian Airlines, Kenya Airways and RwandAir, offering connecting flights via regional hubs.

Do South Africans need a visa for Kampala?

Yes, South African passport holders need a visa to travel to Uganda. Travellers can apply for an e-visa online before departure or obtain a visa on arrival, subject to current requirements.

What do I need to know before travelling to Kampala?

Entebbe is 1 hour ahead of Johannesburg (UTC 3 vs UTC 2). Johannesburg to Entebbe flights are relatively short for an international route, with daily departures available, making this a convenient East African connection.

Which airports are used for this route?  

Flights from Johannesburg to Entebbe depart from O.R. Tambo International Airport (JNB) and arrive at Entebbe International Airport (EBB).

More popular flights from Johannesburg

Why travel from Johannesburg to Kampala

Discover what sets Kampala apart and why it continues to inspire travellers

More popular flights to Kampala

TRAVEL HACK

Why book with us

Bringing you the best fares from all airlines

Expert assistance from booking to departure

Online destinations for planning your travels

Already booked your flight?

1000’s of options worldwide

Best price

Great service

Travelstart booking assistance
Personalized assistance

Need help with your booking? Contact our expert TravelBar agents for guidance and booking assistance.