1map logoGo to main page

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

Compare Travel Options and Prices

from
Kampala, Uganda
to
Nairobi, Kenya

How to Get from Kampala to Nairobi: 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 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kampala to Nairobi 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  46m
Estimated price
$190-400
Recommended
Company
MASH
Bus
Average Duration
11h  30m
Estimated price
$1-40
Cheapest
route map
Distance: 507 km
Duration: 1h 46m

See more options

Company
Various
Drive
Average Duration
9h  23m
Estimated price
$95-150
Company
Various
Plane
Average Duration
5h  9m
Estimated price
$222-715

Traveling From Kampala to Nairobi

The journey from Kampala to Nairobi offers you a chance to experience the vibrant, laid-back charm of Uganda’s capital alongside the bustling, fast-paced energy of Kenya's capital.

Best Neighbourhoods in Nairobi

Nairobi boasts diverse neighborhoods, each with its own distinct vibe and attractions.

Westlands
• Known for its vibrant nightlife and entertainment.
• Features a variety of restaurants and shopping options.
Karen
• Offers a serene, suburban feel with nature parks.
• Home to the Giraffe Centre and other wildlife attractions.
Nairobi CBD
• Heart of the city with bustling markets and businesses.
• Highlights include art galleries and historical sites.

Best Times To Visit Nairobi's Attractions

Timing your visits can significantly enhance your experience at Nairobi's top spots.

David Sheldrick Wildlife Trust
Visit early morning or late afternoon to see elephants during feeding times.
Giraffe Centre
Stop by on weekdays to enjoy a quieter, more personal encounter.
Nairobi National Park
Go early in the day for cooler weather and active wildlife sightings.

Nairobi Weather: What to Expect Year-Round

Nairobi enjoys a mild, temperate climate with two rainy seasons, making it pleasant for outdoor activities year-round. Visiting during the dry months of June to September offers the best conditions for exploring the city and its attractions without the distraction of heavy rains.

Dining Recommendation

Try the iconic Kenyan dish of Nyama Choma at Carnivore Restaurant, where grilled meats are served in a lively, open-air atmosphere that contrasts with Kampala’s quieter dining spots. The bold flavors and variety of local meats provide a distinctly different culinary experience that showcases Kenya’s rich gastronomic traditions.

Kampala - Nairobi operators

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

Plane
Website
kenya-airways.com

Plane from Entebbe (EBB) to Nairobi (NBO)

Average Duration
1h 13m
Estimated price
$180-1900
Website
ugandairlines.com

Plane from Entebbe (EBB) to Nairobi (NBO)

Average Duration
1h 15m
Estimated price
$170-1901
Website
flexflight.dk

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

Average Duration
5h 45m
Estimated price
$150-1902

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

Average Duration
8h
Estimated price
$140-1903
Website
flysafarilink.com

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

Average Duration
5h 45m
Estimated price
$150-1902

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

Average Duration
8h
Estimated price
$140-1903
Website
africanexpress.net

Plane from Entebbe (EBB) to Nairobi (NBO)

Average Duration
55m
Estimated price
$35-1903
Website
rwandair.com

Plane from Entebbe (EBB) to Nairobi (NBO)

Average Duration
1h 20m
Estimated price
$190-1904
Website
worldticket.com

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

Average Duration
7h 10m
Estimated price
$27-220
Website
airkenya.com

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

Average Duration
4h 30m
Estimated price
$1901-1100
Bus
Contact phone
+254 730 889 000
Website
mashpoa.co

Bus from Kampala to Nairobi

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

Bus from Kampala to Nairobi

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

Bus from Kampala to Nairobi

Average Duration
13h
Estimated price
$18-23

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

Traveling between Kampala and Nairobi 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.

Useful tips for bus travellers
• When booking your bus ticket from Kampala to Nairobi, compare prices and services from different operators like MASH and Modern Coast to find the best option that matches your budget and comfort level; MASH's website is MASH and Modern Coast's can be found at Modern Coast.
• Consider bringing snacks and water to stay hydrated and energized during the approximately 11h 30m journey, as stops for food may be limited along the route; some recommended options include local pastries and fruits available in Kampala before your departure.
• Upon arriving at Nairobi Station, be prepared for potential crowds and navigate your way to the taxi area smartly; it’s advisable to use reputable taxi services like Uber or Bolt for a safe and direct ride to your hotel or destination.

Frequently asked questions

Find out more about the route from Kampala to Nairobi.

Or choose the category:
The distance between Kampala and Nairobi is approximately 315 miles. The road distance is slightly longer at 409 miles. Travel times vary depending on the mode of transportation. By taking a bus and then flying to Nairobi, it takes about 3 hours and 26 minutes. By plane, it takes around 8 hours and 2 minutes. Alternatively, driving from Kampala to Nairobi takes approximately 9 hours and 23 minutes, while taking a bus requires around 11 hours and 30 minutes.
The most cost-effective option for travel from Kampala to Nairobi is by bus. This mode of transportation typically costs between $1 and $27 and takes approximately 11 hours and 30 minutes. However, if time efficiency is a priority, the fastest option is to fly. While more expensive, with prices ranging from $310 to $600, flying will get you to Nairobi in just 8 hours and 2 minutes. Ultimately, the choice between cost-effectiveness and time-efficiency will depend on your personal preferences and travel budget.
The prices for a bus ticket between Nairobi and Kampala can range from $1 to $27, depending on the type of bus and the amenities offered. It is important to check different bus companies and compare prices to find the best deal. Additionally, prices may vary depending on the time of year and demand, so it is advisable to book tickets in advance to secure the best prices.
To travel from Kampala to Nairobi without using public transportation, you can choose to drive. The distance between the two cities is approximately 409 miles, and it takes approximately 9 hours and 23 minutes to drive. The prices to rent a car and drive from Kampala to Nairobi can vary from $95 to $150. Driving allows you to have more flexibility and control over your journey, but be sure to consider factors like border crossings and traffic conditions.
The best way to travel from Kampala to Nairobi without a car is by taking a bus. The bus journey takes approximately 11 hours and 30 minutes and tickets can cost between $1 and $27 depending on the bus company and class of service. Buses provide a convenient and affordable option for traveling between the two cities, with several daily departures. It is advisable to book your ticket in advance to ensure availability, especially during peak travel seasons.
Yes, there is a direct bus link between Kampala and Nairobi. The bus services, operated by MASH, run every four hours and operate every day. The journey takes approximately 11 hours and 30 minutes. The buses depart from Kampala station and arrive at Nairobi station.
The flight duration between Kampala and Nairobi is approximately 55 minutes for the quickest direct flight. However, the prices for this flight route can vary between $311 and $601. It's always a good idea to check with different airlines and book in advance to secure the best deal on flights between these two destinations.
There are a variety of options for accommodation near Nairobi. With over 1399 hotels available, there is something to suit every budget and preference. Prices for hotels in Nairobi start at around $88 per night. Whether you are looking for luxury hotels, budget accommodations, or something in between, you will be able to find a suitable place to stay in Nairobi.