Distance from Nairobi to Kampala

The straight-line (great-circle) distance from Nairobi, Kenya to Kampala, Uganda is 505 km (314 miles). A nonstop flight takes about 1 h 10 min. By road the trip is about 650 km.

πŸ‡°πŸ‡ͺ β†’ πŸ‡ΊπŸ‡¬

Nairobi, Kenya to Kampala, Uganda
Straight-line distance
505 km
314 miles
Flight time
1h 10m
Nonstop, approximate
Direction
West
From Nairobi (291Β°)
Time difference
None
UTC+3 vs UTC+3

Route Map

City Information

πŸ‡°πŸ‡ͺ

Nairobi

Kenya
Population: about 5 million (metropolitan area)
Airport: Jomo Kenyatta International Airport (NBO)
Time Zone: UTC+3
Language: English, Swahili
Currency: Kenyan shilling (KES)
πŸ‡ΊπŸ‡¬

Kampala

Uganda
Population: about 1.8 million (city, 2024 census); over 4 million in the wider metro area
Airport: Entebbe International Airport (EBB), about 40 km south of Kampala
Time Zone: UTC+3
Language: English, Swahili; Luganda widely spoken
Currency: Ugandan shilling (UGX)

About This Route

505 km is the great-circle distance between the two city centres, calculated with the haversine formula. Flight paths are usually somewhat longer because aircraft follow air-traffic routes, and airports are not in the city centres. From Nairobi, Kampala lies to the west.

Flights

Kenya Airways and Uganda Airlines fly nonstop between Nairobi (NBO) and Entebbe (EBB) in about 1 hour 10 minutes. Add 45–90 minutes from Entebbe to central Kampala.

The flight time shown (1 h 10 min) assumes a nonstop flight at an average of 800 km/h plus about 30 minutes for take-off and landing. Airports: Jomo Kenyatta International Airport (NBO) and Entebbe International Airport (EBB).

By Road and Land Borders

The road runs via Nakuru and Eldoret to the Malaba border (or via Kisumu to Busia), then Jinja to Kampala: about 650 km and 10–12 hours. Many coach companies run day and overnight buses. The East African Tourist Visa covers Kenya, Uganda and Rwanda for eligible travellers.

About Nairobi, Kenya

Kenya's capital and East Africa's main business and aviation hub (home of Kenya Airways). Nairobi National Park lies inside the city limits, a few kilometres from the airport.

Highlights: Nairobi National Park, Giraffe Centre, Sheldrick Wildlife Trust, Karen Blixen Museum, Nairobi National Museum

About Kampala, Uganda

Uganda's capital, built on a series of hills near the northern shore of Lake Victoria. International flights use Entebbe, a separate town about 40 km away (usually 45–90 minutes by road via the Entebbe Expressway, depending on traffic).

Highlights: Kasubi Tombs (UNESCO), Uganda Museum, Ndere Cultural Centre, Uganda National Mosque, Namugongo Martyrs Shrine

Practical Tips

  • Time: Nairobi and Kampala are on the same time.
  • Currency: Nairobi uses the Kenyan shilling (KES); Kampala uses the Ugandan shilling (UGX).
  • Visas: Entry rules between Kenya and Uganda depend on your nationality; check our visa requirements tool and official sources before travelling.

Frequently Asked Questions

How far is Nairobi from Kampala?

Nairobi is 505 km (314 miles) from Kampala in a straight line. By road the distance is about 650 km.

How long is the flight from Nairobi to Kampala?

A nonstop flight takes about 1 h 10 min, based on 505 km at an average 800 km/h plus about 30 minutes for take-off, climb and landing. Scheduled times vary with winds and routing.

Can you travel from Nairobi to Kampala by road?

Yes. The road is about 650 km via Nakuru, Eldoret and the Malaba or Busia border, then Jinja; buses take about 10 to 12 hours.

What is the time difference between Nairobi and Kampala?

Nairobi and Kampala are on the same time.

Related Routes and Guides

Use the distance calculator for any other pair of African cities, or see the list of distance pages.