1map logoGo to main page

Nairobi, Nairobi to Kampala, Central Region from $1: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Kampala, Uganda

How to Get from Nairobi to Kampala: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$1 by busBest price
507 kmDistance
1h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Kampala with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Plane
Average Duration
1h  48m
Estimated price
$193-399
Recommended
Company
MASH
Bus
Average Duration
11h  30m
Estimated price
$1-40
Cheapest
route map
Distance: 507 km
Duration: 1h 48m

See more options

Company
Various
Drive
Average Duration
9h  22m
Estimated price
$95-150
Company
Various
Plane
Average Duration
4h  40m
Estimated price
$222-714

Traveling From Nairobi to Kampala

The journey from Nairobi to Kampala takes you from the bustling, modern landscape of Kenya's capital to the vibrant, cultural heartbeat of Uganda, offering a fascinating contrast between urban sophistication and rich traditions.

Best Neighbourhoods in Kampala

Kampala boasts diverse neighborhoods, each offering distinct experiences for visitors.

Kololo
• Upscale area with vibrant nightlife options.
• Stunning views of the Kampala skyline.
Makindye
• Known for its local markets and street food.
• A mix of cozy cafes and art spots.
Nakasero
• Home to important government buildings and hotels.
• Lush greenery and serene atmosphere.

Best Times To Visit Kampala's Attractions

Timing your visits to Kampala's attractions can greatly enhance your experience.

Uganda Museum
Early mornings on weekdays provide a quieter atmosphere to explore exhibits.
Kasubi Tombs
Late afternoons are ideal, avoiding crowds and enjoying the serene surroundings.
Naguru Hill
Visiting during sunrise offers breathtaking views and a peaceful ambiance.

Kampala Weather: What to Expect Year-Round

Kampala enjoys a tropical climate with two main rainy seasons, providing warm temperatures and lush landscapes year-round. The best times to visit are during the drier months from December to February and June to August, when you can explore the city with less rain and more comfortable conditions.

Dining Recommendation in Kampala

A visit to Kampala is incomplete without trying Luwombo, a traditional Ugandan stew made with meat, vegetables, and groundnut sauce, often served with rice or posho; the rich, earthy flavors are a refreshing contrast to the more diverse culinary scene in Nairobi. Dining at a local spot like The Lawns, where you can enjoy this dish surrounded by lush greenery and local art, provides a warm, community-focused atmosphere that enhances the experience.

Nairobi - Kampala operators

Explore transport companies operating between Nairobi and Kampala, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
kenya-airways.com

Plane from Nairobi Airport (NBO) to Entebbe Airport (EBB)

Average Duration
1h 16m
Estimated price
$180-1930
Website
ugandairlines.com

Plane from Nairobi Airport (NBO) to Entebbe Airport (EBB)

Average Duration
1h 15m
Estimated price
$170-1931

Plane from Nairobi Wilson (WIL) to Entebbe Airport (EBB)

Average Duration
5h 10m
Estimated price
$170-1932
Website
africanexpress.net

Plane from Nairobi Airport (NBO) to Entebbe Airport (EBB)

Average Duration
55m
Estimated price
$1934-270
Bus Show bus routes
Contact phone
+254 730 889 000
Website
mashpoa.co

Bus from Nairobi station to Kampala station

Average Duration
11h 30m
Estimated price
$2-35
Contact phone
+254 709 897 000
Website
modern.co.ke

Bus from Nairobi to Kampala

Average Duration
12h 40m
Estimated price
$1-40
Contact phone
0790 700700
Website
http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/

Bus from Nairobi to Kampala

Average Duration
13h
Estimated price
$18-23

Nairobi to Kampala: Overview of Bus, Train, Flight, and Car Trips

Traveling between Nairobi and Kampala offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road journey from Nairobi to Kampala, covering a distance of 409 miles through breathtaking East African landscapes. The drive typically takes around 9 hours and 22 minutes, offering a scenic and adventurous experience for travelers. 💵 Enjoy the flexibility of car travel with prices ranging from $95 to $150 for the Nairobi to Kampala route. Discover hidden gems along the way, stop at local markets, and soak in the rich culture and vibrant atmosphere of both Kenya and Uganda.
Average price
$95 - $150
Consider taking the direct flight from Nairobi Airport to Entebbe Airport, which typically takes just 55 minutes with airlines such as African Express Airlines, and Kenya Airways. 🌍 Once you land at Entebbe Airport, it's just a short 1 hour and 48-minute flight to reach the vibrant city of Kampala. Enjoy the aerial views as you make your way between these two East African destinations. 💸 Prices for flights between Kampala and Nairobi can vary but generally range from $193 to $399, providing travelers with a range of options to suit their budget and schedule.
Departure Point
Nairobi Airport
Arrival Point
Entebbe Airport
🚌 The journey from Nairobi to Kampala by bus is a convenient and frequent option, with services departing three times a day and operating every day. The direct bus ride takes approximately 11 hours and 30 minutes. 💵 Prices for the bus ride between Nairobi and Kampala can range from $1 to $40, making it an affordable and efficient way to travel between these East African cities. Whether for leisure or business, the bus journey provides a great opportunity to experience the beauty of both countries.
Departure Point
Nairobi station
Arrival Point
Kampala station

Frequently asked questions

Find out more about the route from Nairobi to Kampala.

Or choose the category:
The distance between Nairobi and Kampala is approximately 315 miles, or 409.5 miles by road. The typical travel times by various modes of transportation are as follows: It takes around 3 hours and 18 minutes to reach Kampala from Nairobi by taking a flight and then a shuttle. By car, the travel time from Nairobi to Kampala is approximately 9 hours and 22 minutes, while by bus it takes around 11 hours and 30 minutes.
The most cost-effective transportation option for traveling from Nairobi to Kampala is by bus, which typically costs $1-$27. Although it is a longer journey, taking approximately 11 hours and 30 minutes, it allows travelers to save money on transportation expenses. However, if time efficiency is a priority, the quickest way to reach Kampala from Nairobi is by flying and then taking a shuttle, which takes around 3 hours and 18 minutes but comes with a higher cost ranging from $200-$410.
The prices of a bus ticket between Nairobi and Kampala vary depending on the type of bus and the level of comfort provided. On average, a bus ticket can cost anywhere from $1 to $27. The price difference is due to factors such as the quality of the bus, amenities offered, and the time of travel. It is recommended to compare prices and choose a bus that fits your budget and preferences.
If you prefer not to use public transportation, the most convenient option to get from Nairobi to Kampala would be to drive. The distance between the two cities is approximately 409 miles, and it takes about 9 hours and 22 minutes to make the journey by car. The prices for a car rental vary, ranging from $95 to $150, depending on the rental company and vehicle type.
If you are looking to travel from Nairobi to Kampala without a car, the best option is to take a bus. The journey takes approximately 11 hours and 30 minutes. The cost of the bus ticket can range from $1 to $27, depending on the type of bus and the operator. The bus is a convenient and affordable mode of transportation for this route.
Yes, there is a direct link between Nairobi and Kampala. There are bus services operated by MASH that depart from Nairobi and arrive in Kampala. The buses run every four hours and the journey takes approximately 11 hours and 30 minutes. This provides a convenient and direct option for travel between the two cities.
The flight between Nairobi and Kampala typically takes around 55 minutes on a direct flight. The cost of the flight can vary depending on the airline and time of booking, but it generally ranges from $150 to $250. It's important to check with specific airlines for the most accurate and up-to-date pricing information.
There are over 1048 hotels available to stay in Kampala. Prices for accommodations in Kampala start at $56 per night. Some popular hotel options include the Kampala Serena Hotel, Sheraton Kampala Hotel, and Protea Hotel by Marriott Kampala. It is recommended to book in advance and compare prices to find the best option that suits your preferences and budget.