Nairobi to Eldoret

   Nairobi to Eldoret Road Distance 312 km
   Nairobi to Eldoret Aerial Distance 271 km
  Nairobi to Eldoret Travel Time 5 hr 51 min

How to reach Eldoret from Nairobi

The easiest way to travel from Nairobi to Eldoret is by flight. It is the fastest option, taking about 1 hour, and there are frequent flights available from Jomo Kenyatta International Airport (NBO) or Wilson Airport to Eldoret International Airport (EDL). Airlines such as Jambojet and Fly540 offer daily flights, and ticket prices generally range from KES 5,000 to KES 12,000, depending on booking time and availability.

Alternatively, you can travel by road. The distance between Nairobi and Eldoret is about 310 kilometers, and the drive typically takes 5 to 6 hours via the A104 highway. There are also long-distance bus services like Easy Coach and Modern Coast, which offer affordable and convenient travel options.

Knowing The Details

1. Nairobi to Eldoret by Air
2. Nairobi to Eldoret by Bus/Matatus
3. Nairobi to Eldoret By Self-Drive Car
4. Popular Routes to Eldoret
5. Popular Routes from Nairobi
6. Places to Visit in Eldoret
7. Hotels in Eldoret

Eldoret Travel Packages

Compare quotes from upto 3 travel agents for free

1. Nairobi to Eldoret by Air

The flight from Nairobi to Eldoret covers a distance of approximately 270 kilometers (168 miles). The flight duration is around 1 hour, making it the fastest and most convenient mode of travel between the two cities.

Flights and Frequency:
Flights between Nairobi and Eldoret are operated by major domestic airlines, including Jambojet, Fly540, and Safarilink. These airlines offer multiple daily flights, with departures from both Jomo Kenyatta International Airport (NBO) and Wilson Airport (WIL) in Nairobi. The flights land at Eldoret International Airport (EDL).

Ticket Costs:
Economy class tickets for flights from Nairobi to Eldoret typically range from KES 5,000 to KES 12,000 (around $35 to $85 USD), depending on the airline, season, and how early you book the ticket. It is advisable to book in advance for better rates, as prices can increase closer to the departure date or during peak seasons.

2. Nairobi to Eldoret by Bus/Matatus

Traveling by bus from Nairobi to Eldoret is a convenient and cost-effective option. The distance between the two cities is about 312 kilometers, and the journey takes around 6 to 7 hours depending on traffic, road conditions, and stopovers.

Bus Services
Several bus companies operate on this route, with the most popular options being Modern Coast, Easy Coach, and Greenline Safaris. These buses offer a range of services from economy to business class, with some providing air-conditioned coaches and onboard entertainment.

Frequency & Timings
Buses from Nairobi to Eldoret run frequently throughout the day, starting as early as 6:00 AM, with intervals of about an hour between departures. Some bus companies also offer night buses for those looking to travel overnight. Matatus are available throughout the day, although frequency may vary. They generally depart when full rather than on a fixed schedule.

Costs
Bus fares range from KES 800 to KES 1,750 depending on the class of service and the company you choose. Business class or VIP tickets generally offer more comfort, while standard services are more economical.

The fare for a matatu from Nairobi to Eldoret usually ranges between KES 600 to KES 1,200, depending on demand, the season, and the quality of the matatu.

Boarding Points
In Nairobi, most buses & matatus depart from the central bus terminals such as Railways Bus Station, River Road, or the respective company's office terminals. You should arrive at least 30 minutes before departure to secure your seat and for boarding formalities.

3. Nairobi to Eldoret By Self-Drive Car

Self-driving from Nairobi to Eldoret gives you more flexibility and allows you to explore the scenic routes and make stops along the way. The distance is approximately 312 kilometers, and the drive typically takes around 5 to 6 hours.

Route & Road Conditions
The main route to Eldoret is via the A104 highway, which passes through towns like Naivasha, Nakuru, and Kericho. The road is generally in good condition but can experience heavy traffic near Nairobi and Nakuru. Driving through the Rift Valley offers stunning views, and you can make stops at attractions like Lake Naivasha or Menengai Crater along the way.

Costs
Car Rentals: Renting a standard sedan for self-drive costs around KES 4,000 to KES 6,500 per day. If you prefer a 4x4 vehicle, expect to pay between KES 8,000 and KES 12,000 per day. Some popular car rental companies in Nairobi include Avis, Hertz, Europcar, and Kenya Car Rentals.

Fuel Costs: The fuel costs for a round trip can range from KES 4,000 to KES 7,000, depending on the fuel efficiency of the vehicle.

Additional Charges: There are no toll fees on the Nairobi to Eldoret route, but consider parking fees, insurance, and optional extras like GPS when calculating your costs.

Additional Information
Toll Fees: While there are no major toll fees on this route, ensure you have cash for parking and any other incidental expenses.
Essentials: Carry enough water, snacks, and an emergency kit, as services may be sparse in certain areas. Make sure your vehicle is in good condition for the long drive.

Popular Routes to Eldoret

Important Routes Time Taken Distance
Nairobi to Eldoret 5 hr 51 min 312 km

Popular Routes from Nairobi

Important Routes Time Taken Distance
Nairobi to Mombasa 7 hr 57 min 483.5 km
Nairobi to Eldoret 5 hr 51 min 312 km
Nairobi to Lake Naivasha National Park 1 hr 49 min 90.4 km
Nairobi to Dar-Es-Salaam 13 hr 33 mins 823 km
Nairobi to Arusha 4 hr 32 min 272.3 km
Nairobi to Malindi 8 hr 19 min 497.1 km