When planning a trip to the heart of East Africa, many travelers look for the most convenient ways to reach Kampala. This vibrant and colorful capital of Uganda, set on picturesque hills near the shores of Lake Victoria, serves as the region's main transportation hub. You can travel to Kampala in various ways: from international flights to exciting bus and car journeys from neighboring countries.
How to Get to Kampala
How to Get There: Introduction
By Plane
To reach Kampala by air, travelers typically use Entebbe International Airport, located just 40 kilometers from the capital. This is Uganda's main aviation gateway, hosting regular flights from major international carriers. The airport is well-connected to the city by an express highway, allowing you to reach the heart of the metropolis in less than an hour.
Alternatively, you could consider flights to nearby regional airports, such as Bukoba in Tanzania or Kakamega in Kenya. However, traveling from these cities requires additional ground transport and border crossings, so the route via Entebbe remains the most convenient and fastest way to reach the capital.
The city has no airport. Nearest cities with air connections:
| City | IATA code | Distance | Travel time |
|---|---|---|---|
| Entebbe | EBB | 44 km | 47 min |
| Bukoba | BKZ | 306 km | 6 h 35 min |
| Kakamega | GGM | 282 km | 6 h 12 min |
Available plane tickets
By Train
Rail service directly to Kampala is currently underdeveloped and primarily focused on freight. Passenger trains connecting the capital with other regions of Uganda or neighboring countries run irregularly; therefore, tourists are advised to choose alternative modes of transport.
If you are planning a trip from nearby hubs such as Entebbe, Kakamega, or Bukoba, the best solution is to use a car or bus. The highway network provides a much more reliable and faster connection between these cities and the capital than the railway.
The city has no major railway stations. Nearest cities with rail connections:
| City | IATA code | Distance | Travel time |
|---|---|---|---|
| Entebbe | EBB | 44 km | 47 min |
| Bukoba | BKZ | 306 km | 6 h 35 min |
| Kakamega | GGM | 282 km | 6 h 12 min |
By Bus
Traveling by bus is a popular and affordable way to reach Kampala from neighboring regions of East Africa. For example, there are regular services from Kakamega in neighboring Kenya, covering a distance of about 389 kilometers. The journey to the capital can take a significant amount of time—around 30 hours—often due to the duration of border control procedures and traffic conditions.
From other nearby cities, such as Entebbe or Bukoba in Tanzania, intercity minibuses are the most convenient option. In Uganda, this type of transport is very well-developed, and a trip to the main bus station in the city center allows you to immediately immerse yourself in the authentic atmosphere of local life.
| City | IATA code | Distance | Travel time |
|---|---|---|---|
| Entebbe | EBB | 44 km | 47 min |
| Bukoba | BKZ | 306 km | 6 h 35 min |
| Kakamega | GGM | 389 km | 30 h 3 min |
By Car
Traveling by car or taxi to Kampala is considered one of the most comfortable options. The most popular route is from Entebbe: the 44-kilometer distance via the express highway is covered in an average of 45–50 minutes. This is the ideal way to get to the capital quickly right after arriving in the country.
For those traveling from further away, the drive is equally scenic. The journey from the Kenyan city of Kakamega is about 282 kilometers and takes just over 6 hours. If you are coming from Bukoba, prepare to spend about 6.5 hours on the road to cover 305 kilometers through Uganda's colorful landscapes. It is best to discuss taxi fares between cities in advance, as fixed rates are often non-existent.
| City | IATA code | Distance | Travel time |
|---|---|---|---|
| Entebbe | EBB | 44 km | 47 min |
| Bukoba | BKZ | 306 km | 6 h 35 min |
| Kakamega | GGM | 282 km | 6 h 12 min |
Travel Tips
Preparing for a trip to the capital of Uganda requires attention to detail to ensure your stay in the city is as comfortable and safe as possible. Kampala is a city of contrasts that rewards the prepared traveler with vibrant experiences.
- Clothing and Essentials: Choose light clothing made from natural fabrics, but don't forget to bring something warmer for cool evenings. A conservative style is common in the city, so try to avoid overly revealing outfits outside of beach areas.
- Transport: To get around the city, it is convenient to use taxis or the popular "boda-boda" motorcycle taxis; however, always agree on the price in advance. For safety, it is better to use official ride-hailing apps.
- Finance: The local currency is the Ugandan Shilling. Cards are accepted in large hotels and shopping centers, but be sure to carry cash for markets and transport. It is best to exchange currency at official exchange offices in the city center.
- Health and Safety: Be sure to use mosquito repellent and drink only bottled water. Before your trip, check for required vaccinations (a yellow fever vaccination certificate is often checked at the border).
- Communication: The official language is English, spoken by almost all city residents, so communication should not be an issue. Knowing a few phrases in Luganda will earn you genuine appreciation from the locals.
- Local Etiquette: Ugandans are very polite. Greeting is an important part of the culture, so don't neglect to say "How are you?" before asking for something.
- Things to Avoid: It is not recommended to walk alone after dark in poorly lit areas. Also, refrain from photographing government buildings and military objects.
- Additional Tip: Be sure to try a "rolex"—a popular local street food consisting of an omelet rolled in a chapati flatbread. It is a true culinary symbol of the city.
By following these simple tips, you will be able to fully enjoy the hospitality and unique energy of one of Africa's most interesting cities.
Reached the end of the page?
That means the route is fully explored