1map logoGo to main page

Nairobi, Nairobi to Eldoret, Uasin Gishu from $8: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Eldoret, Kenya

How to Get from Nairobi to Eldoret: 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.

$8 by busBest price
266 kmDistance
1h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Eldoret 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  24m
Estimated price
$140-343
Recommended
Company
Easy Coach
Bus
Average Duration
6h  15m
Estimated price
$8-14
Cheapest
route map
Distance: 266 km
Duration: 1h 2m

See more options

Company
Various
Drive
Bus
Average Duration
6h  20m
Estimated price
$16-29
Company
Various
Plane
Drive
Average Duration
2h  26m
Estimated price
$78-121
Company
Various
Plane
Average Duration
1h  2m
Estimated price
$84-268
Company
Various
Drive
Average Duration
4h  27m
Estimated price
$1400-1401

Traveling From Nairobi to Eldoret

Traveling from Nairobi to Eldoret offers a fascinating contrast between the bustling urban life of the capital and the serene landscapes of Eldoret, where agriculture and nature take center stage.

Best Neighbourhoods in Eldoret

Eldoret features diverse neighborhoods, each offering unique experiences and charm.

Town Centre
• Bustling markets and shops nearby.
• Close to major attractions and restaurants.
Kisumu Estate
• Peaceful environment, ideal for relaxation.
• Scenic views and lush greenery throughout.
Elgon View
• Upscale residential area with modern amenities.
• Family-friendly atmosphere with parks and schools.

Best Times To Visit Eldoret's Attractions

Timing your visits can significantly enhance your experience in Eldoret.

Eldoret Town Market
Visit early in the morning for fresh produce and fewer crowds.
Eldoret Sports Club
Afternoons during weekdays offer a quieter atmosphere.
Kesses River Viewpoint
Sunset hours provide stunning views and a peaceful setting.

Eldoret Weather: What to Expect Year-Round

Eldoret enjoys a mild climate with two main rainy seasons, making it an appealing destination year-round. The best times to visit are generally from June to September and December to February, as the weather is cooler and drier, enhancing your travel experience.

Dining Recommendation in Eldoret

Try the succulent Kenyan nyama choma at a local favorite, The Rustic Grill, where the smoky flavors and fresh, locally sourced ingredients create a delightful contrast to Nairobi's more cosmopolitan dining scene. The relaxed atmosphere and communal dining style in Eldoret enhance the experience, allowing you to savor authentic flavors while enjoying the company of locals.

Nairobi - Eldoret operators

Explore transport companies operating between Nairobi and Eldoret, 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 (NBO) to Eldoret International (EDL)

Average Duration
1h
Estimated price
$1403-1404
Website
jambojet.com

Plane from Nairobi (NBO) to Eldoret International (EDL)

Average Duration
1h
Estimated price
$85-1404
Website
skywardexpress.co.ke

Plane from Nairobi Wilson (WIL) to Eldoret International (EDL)

Average Duration
40m
Estimated price
$1405-1406
Bus Show bus routes
Contact phone
+254 0202210711
Website
easycoachkenya.com

Bus from Nairobi to Eldoret

Average Duration
6h 15m
Estimated price
$8-14
Website
digitalmatatus.com

Bus from Nairobi to Naivasha

Average Duration
1h 30m
Estimated price
$7-8
Website
coastbus.co.ke

Bus from Naivasha to Nakuru

Average Duration
1h 3m
Estimated price
$409-409

Bus from Nakuru to Eldoret

Average Duration
1h 43m
Estimated price
$3430-3431

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

Traveling between Nairobi and Eldoret 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 a scenic journey from Nairobi to Eldoret, spanning 195 miles and offering captivating views of the Kenyan landscape. The road trip typically takes around 4 hours and 27 minutes, promising a comfortable and leisurely drive through the beautiful countryside. 💰 Experience budget-friendly travel options with car prices ranging between $35 to $55 for the Nairobi to Eldoret route. Enjoy the cost-effective convenience of exploring Kenya's diverse scenery at your own pace while relishing the freedom of the open road.
Average price
$35 - $55
🛫 Experience a swift and convenient journey from Nairobi to Eldoret by taking a direct flight that only lasts 50 minutes. Kenya Airways and Jambojet Limited provide reliable services for this route. 🌍 Fly comfortably from Nairobi Airport to Eldoret International Airport in just 1 hour and 24 minutes, allowing you to quickly reach your destination in Eldoret. Enjoy the aerial views of Kenya during the short flight. 💸 Ticket prices between Eldoret and Nairobi range from $140 to $343, providing options to suit different budgets and preferences. Plan your trip efficiently and enjoy a seamless travel experience between these two vibrant Kenyan cities.
Departure Point
Nairobi Airport
Arrival Point
Eldoret International Airport
🚌 Traveling from Nairobi to Eldoret by bus is a convenient option with a direct Easy Coach service departing every four hours. The journey typically takes around 6 hours and 15 minutes. 💵 Prices for the bus ticket from Eldoret to Nairobi range from $8 to $14, making it an affordable transportation choice for travelers exploring Kenya. Enjoy a smooth and efficient journey from Nairobi to Eldoret by bus with Easy Coach.
Departure Point
Nairobi station
Arrival Point
Eldoret station

Frequently asked questions

Find out more about the route from Nairobi to Eldoret.

Or choose the category:
The distance between Nairobi and Eldoret is approximately 165 miles, with a road distance of 195 miles. Travel times vary depending on the mode of transportation chosen. By flying from Nairobi Wilson to Kakamega and then driving, it takes about 3 hours and 31 minutes to reach Eldoret. Taking a direct flight from Nairobi to Eldoret is the quickest option, with a travel time of 1 hour and 34 minutes. Driving from Eldoret to Nairobi takes around 4 hours and 27 minutes, while taking a bus can take up to 6 hours and 15 minutes.
To travel from Nairobi to Eldoret, the most cost-effective option is by bus, which takes approximately 6 hours and 15 minutes and costs between $7 and $12. However, if time is a priority, the quickest option is to fly, which takes 1 hour and 34 minutes but costs between $130 and $340. Both options have their advantages depending on personal preferences and budget considerations.
The prices for a bus ticket from Nairobi to Eldoret range between $7 and $12. The actual cost may vary depending on factors such as the type of bus, the time of travel, and any additional services provided. It is advisable to check with different bus operators to compare prices and choose the option that best suits your budget and preferences.
To travel from Nairobi to Eldoret without using public transportation, you can rent a car and drive the 195-mile distance. The journey takes approximately 4 hours and 27 minutes. Rental car prices vary, with options ranging from $35 to $55, depending on the type of car and rental company chosen.
If you are looking to travel from Nairobi to Eldoret without a car, the most convenient option is by bus. The journey takes approximately 6 hours and 15 minutes and typically costs between $7 and $12. Buses provide a comfortable and affordable mode of transportation, allowing you to relax and enjoy the scenic route between the two cities.
Yes, there is a direct link between Nairobi and Eldoret. Easy Coach operates buses that depart from Nairobi and arrive at Eldoret every four hours, every day. The journey takes approximately 6 hours and 15 minutes by bus.
The flight duration between Nairobi and Eldoret is typically 1 hour on a direct flight. The cost of a flight between Eldoret and Nairobi can range from $133 to $333. It is important to note that prices may vary depending on the airline and time of booking.
There are plenty of accommodation options available near Eldoret. With over 195 hotels to choose from, travelers can find something that suits their preferences and budget. Prices start at $17, making it accessible for all types of travelers. Whether you are looking for luxury resorts, budget-friendly guesthouses, or cozy bed and breakfasts, there is a wide range of options to cater to different needs.