Back to routes
Cross-border660 km

Nairobi Kampala

Compare live prices, travel times and operators across every available mode on this route.

Fetching live prices...

Prices may vary — check operator sites for final pricing

Finding the best prices...

Nairobi to Kampala: Transport Options

Compare bus, flight options for the 660km journey from Nairobi to Kampala.

Bus

$20–$70

14h journey

Operators: Modern Coast, Mash Poa, Dreamline, Simba Coach, Buscar, Bebeto

Flight

$80–$250

1h journey

Airlines: Kenya Airways, Uganda Airlines, Ethiopian Airlines

💡 Save $60 by taking the bus instead of flying from Nairobi to Kampala.

Book Nairobi to Kampala

Choose an operator to book your journey.

Easy Coachstandard

Bus · M-Pesa, Cash, Visa/Mastercard, Airtel Money

Book Easy Coach

Bus · M-Pesa, Cash, Visa/Mastercard

Book Modern Coast
Simba Coachstandard

Bus · M-Pesa, Cash

Book Simba Coach
Mash Poastandard

Bus · M-Pesa, Cash

Book Mash Poa

Bus · M-Pesa, Cash, Card

Book Dreamline Express
A vibrant and busy street in Kampala, Uganda, showcasing daily life and local transportation.
Photo by Wings Panic on Pexels

Related routes

Frequently asked questions
Common questions about travelling from Nairobi to Kampala.

What is the cheapest way to travel from Nairobi to Kampala?

Njia compares bus, train and flight options for this route so you can quickly spot the best-value choice for your date.

How long does it take to travel from Nairobi to Kampala?

Travel time depends on the mode and departure you choose. Flights are usually fastest, while bus and train can offer better value.

Which operators run the Nairobi to Kampala route?

Operator availability changes by route and date. Njia shows the available bus, train and flight operators we find for your search.