How To Get to Uganda | Airports, Visa & Entry Requirements
To get to Uganda from the United States, you must fly to Entebbe International Airport (EBB), as there are no direct commercial flights from North America.
Flying to Uganda From USA
Connecting Hubs: Flights from major U.S. airports connect through European or Middle Eastern hubs like Amsterdam (KLM), Doha (Qatar Airways), Dubai (Emirates), or Istanbul (Turkish Airlines).
Travel Time: Total journey time from the U.S. takes between 20 to 25 hours depending on your departure city and layovers.
Cost: Round-trip economy airfares typically range from $550 to $1,800+.
Flying from the UK
You can book flights to Uganda through platforms like Skyscanner to land at Entebbe International Airport (EBB), the country’s main international gateway located near Kampala.
Direct Flights: Uganda Airlines occasionally operates direct or limited-stop services from London Gatwick to Entebbe, taking roughly 8.5 to 9 hours.
Connecting Flights: Major airlines like Ethiopian Airlines, Kenya Airways, and Emirates offer frequent one-stop flights from London Heathrow and regional UK airports with layovers in hubs like Addis Ababa, Nairobi, or Dubai. Total travel time ranges from 11 to 15 hours.
Traveling by Air
Airport: Entebbe International Airport is the main entry point. It sits near the capital city of Kampala.
Connections: There are no direct flights from North America. You must connect through major hubs like Dubai, Doha, Istanbul, or Addis Ababa.
Airlines: Common airlines include Ethiopian Airlines, Qatar Airways, Emirates, and Turkish Airlines.
How To Get to Uganda
To get to Uganda, the most common and practical method is flying into Entebbe International Airport (EBB), which is the country’s primary international gateway. Located about 40km (25 miles) south of the capital city, Kampala, it handles all long-haul and regional air traffic.
Arriving by Air
There are no direct flights to Uganda from North America or Australia. Depending on where you are departing from, you will typically need to connect through a major international hub:
From Europe: You can take a direct flight from London Gatwick via Uganda Airlines (approx. 8 hours and 40 minutes). Alternatively, carriers like KLM (via Amsterdam), Brussels Airlines (via Brussels), and Turkish Airlines (via Istanbul) offer frequent connections.
From North America / South America: Most travelers book routes with one stopover in Europe or the Middle East. Popular airlines for this route include Emirates (via Dubai), Qatar Airways (via Doha), and Ethiopian Airlines (via Addis Ababa).
From Within Africa: If you are already on the continent, you can catch quick daily regional flights to Entebbe from major hubs like Nairobi (Kenya), Kigali (Rwanda), Johannesburg (South Africa), and Addis Ababa (Ethiopia) using regional carriers.
Arriving by Land
If you are backpacking or exploring neighboring countries, you can cross into Uganda by long-distance bus or car.
From Rwanda: You can take a scenic 10-hour bus ride from Kigali directly to Kampala/Entebbe through the Gatuna or Cyanika border posts.
From Kenya: Frequent buses run between Nairobi and Kampala (taking roughly 12 to 14 hours).
Mandatory Entry Requirements
Before you travel, ensure you have the following secured:
Valid Passport: Your passport must be valid for at least 6 months beyond your entry date.
Ugandan e-Visa: You must apply and pay for your visa online in advance through the official Uganda Immigration E-Visa Portal. A standard single-entry tourist visa costs $50 USD.
Tip: If you plan to visit Kenya and Rwanda on the same trip, apply for the East Africa Tourist Visa ($100 USD), which allows multi-entry travel between all three nations.
Yellow Fever Vaccination: A physical Yellow Fever yellow card is strictly mandatory for entry. Airlines will check this before allowing you to board your flight.
