Eldoret City

City in Uasin Gishu County, agricultural hub

In Kenya’s highlands, Eldoret hosts elite training camps and athletics meets; visitors note the agricultural markets, coffee and tea landscapes, and use the town as a stop en route to Rift Valley escarpments.

Main image
Wikivoyage banner
A traveller's station, Central Eldoret, Kenya.jpg
AMPATH Project, Eldoret, Kenya.jpg
Champions Monument, Eldoret.jpg
Cleaning up Eldoret.jpg
COLLECTIE TROPENMUSEUM President Jomo Kenyatta staande in een landrover tijdens de opening van de Eldoret Agricultural Show TMnr 20038661.jpg
Daima Towers Eldoret.jpg
Db IMGP11871.jpg
Eld09A2FEF1-E876-4A2D-8B08-39F776B64336.jpg
Eldoret 1.JPG

Eldoret at a Glance#

Local Time
3:04 AM
GMT+3
Population
475,716

Costs: Affordable city - $30-$70/day - generally affordable with midrange hotels and local eateries.

Safety: Generally safe; stay alert during unrest - relatively safe; occasional unrest around election times, normal urban crime precautions required.

Best Time: Best: June-October, January-February - cool, dry months are most pleasant for outdoor activities.

Eldoret is a cool highland hub and Kenya’s athletics heartland, surrounded by maize fields and training camps. Visitors come to experience running culture, vibrant markets and access to scenic Rift Valley landscapes.

Getting around: Use matatus and shared taxis along Kenyatta Avenue and Kapseret route, boda-bodas for quick hops, or hire a private car for Rift Valley excursions.

Infrastructure & convenience: Eldoret’s infrastructure centres around Moi University and town centre with supermarkets, reliable mobile networks, decent hospitals, though road surfaces outside urban core can be rough.

Local tips: Respect the athletics culture-don’t photograph training groups at Chepkoilel without asking; greet elders in Kalenjin communities and accept invitations to local chai.

Dining: Eat mukimo and nyama choma at town-centre nyama joints, enjoy strong Kenyan chai at Moi University cafés, and try street samosas near Nandi Road markets.

Eldoret is a major training base for many of Kenya’s world-class long-distance runners.

Why Visit Eldoret?#

Known for its role in Kenya’s running heritage and high-altitude training, this upland city attracts visitors looking for sport, scenery and local life. Training camps and events around Chepkoilel Stadium reflect a deep athletics culture, while the surrounding Rift Valley landscape offers rolling hills and rural markets to explore. Expect hearty Kenyan highland cuisine like nyama choma, lively markets and easy access to neighboring counties for hiking and cultural visits.

Who's Eldoret For?#

Business

Eldoret serves as a major Rift Valley commercial centre with conference hotels, an airport and solid road connections. The city supports agribusiness operations and regional offices, making it practical for corporate travelers.

Adventure Seekers

The surrounding highlands and Cherang’any Hills offer trails and scenic runs; Eldoret is also an access point to Iten’s elite running country and day-hike routes. Local outfitters can arrange guided trips.

Nature Buffs

Nearby highland countryside and forested patches give Eldoret simple nature escapes and picnic spots, though large protected parks are a drive away. The cooler climate suits outdoor day activities.

Couples

Quiet guesthouses and hilltop viewpoints around Eldoret work for low-key romantic breaks, with cosy lodges on the outskirts providing privacy and countryside views. Dining options are improving in town.

Eldoret Bucket List#

Don't Miss

Eldoret Central Market - Bustling market showcasing fresh produce, local crafts, and everyday Kenyan commerce.

Kipchoge Keino Stadium - Major athletics stadium named for Kenya’s running legend, hosting sports and events.

Rize Tannery area and town centre - Eldoret’s commercial heart with shops, eateries, and informal trading hubs popular daily.

hidden_gems -

Hidden Gems

Local running club routes - Quiet road and trail loops used by athletes for altitude training and morning runs.

Karuna Gardens and small urban parks - Peaceful green spaces tucked into residential neighbourhoods ideal for short strolls.

day_trips -

dont_miss -

hidden_gems -

Day Trips

Iten (training capital) - Renowned high-altitude training town for world-class runners, with museums and training routes.

Kaptagat trails - Rolling forested trails favored by athletes for altitude runs and scenic workouts.

Chepkoilel and surrounding highlands - Nearby highlands offering vistas, rural cultural stops, and cooler-climate walks.

dont_miss -

Neighborhoods of Eldoret#

Town Centre

Eldoret’s compact centre is practical and busy: markets, transport hubs and affordable hotels. It’s the logistical base for athletes, business travellers and those moving on to the Rift Valley. Good if you want convenience and straightforward services.

Dining: Local · Nightlife: Laid-back · Shopping: Markets · Stays: Budget

Top Spots

  • Eldoret Market - Major market selling foodstuffs and local goods.
  • Race Course - Central landmark sometimes used for events.
  • Main Street Cafés - Runner-friendly cafés and informal eateries.

Athletics & Training Areas

Eldoret’s identity as a runners’ hub: you’ll find training groups, tracks and people prepping for races. It’s a no-frills, activity-focused part of town favored by visiting athletes and anyone interested in long-distance training culture.

Dining: Simple · Nightlife: Quiet · Shopping: None · Stays: Hostels

Top Spots

  • Training Grounds - Track facilities and informal running groups around town.
  • High-Altitude Routes - Roads and hills outside town used by elite runners.
  • Fitness Cafés - Small cafés frequented by athletes.

Residential Suburbs

Calmer, leafy suburbs that offer mid-range hotels and guesthouses away from the market bustle. Good for longer stays, families or visitors who prefer quieter streets with easy access to restaurants and shopping.

Dining: Cafés · Nightlife: Quiet · Shopping: Boutiques · Stays: Mid-Range

Top Spots

  • West End Estates - Quiet neighbourhoods with guesthouses and restaurants.
  • Small Malls - Supermarkets and retail outlets for everyday needs.
  • Local Parks - Spots for evening walks and relaxation.

Plan Your Visit to Eldoret#

Dining
Hearty local cuisine
Robust Kenyan food, nyama choma joints and lively cafés.
Nightlife
Student-driven nightlife scene
Bars, clubs and live-music venues bustling with university crowds.
Accommodation
Affordable hotels and guesthouses
Good-value business hotels, simple guesthouses and a few upscale options.
Shopping
Markets and second-hand goods
Big markets, used-clothing stalls and practical household shops.

Best Time to Visit Eldoret#

Eldoret sits on a highland plateau, so temperatures stay mild year-round with cool nights and two rainy seasons. The clearest, most reliable time for outdoor activities is the dry season (June-September), while January-February also offers warm, dry weather.

Dry Season

January - February, June - September

8-20°C (46-68°F)

Clear, cool mornings and sunny days ideal for running, hiking, and attending meets; busiest season so book ahead for accommodation and car travel.

Long Rains

March - May

10-22°C (50-72°F)

Heavy afternoon rains, muddy trails and fewer tourists; green landscapes and lower prices, but expect disrupted travel and frequent showers.

Short Rains

October - December

12-24°C (54-75°F)

Short, intense showers mostly in afternoons; warm days, lush fields, and bustle of harvests - good for photography if you accept occasional rain interruptions.

Climate

Eldoret's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with consistently warm temperatures year-round. Temperatures range from 10°C to 26°C. Abundant rainfall (1196 mm/year), wettest in August.

Best Time to Visit
JanuaryDecemberFebruary
Temperature & Rainfall
Temperature Range
34°
Warmest Month
Coldest Month
Monthly Conditions

January

January is mild with highs of 25°C and lows of 11°C. Moderate rainfall (34 mm).

87 Excellent

Comfort

18°
Feels Like Mild
18°C
Temperature
11° 25°
67%
Humidity
Humid

Weather

34 mm
Rainfall
2.4 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

February

February is mild with highs of 26°C and lows of 11°C. Moderate rainfall (46 mm) and partly cloudy skies.

83 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
11° 26°
61%
Humidity
Humid

Weather

46 mm
Rainfall
2.7 m/s
Wind
Calm
2.8
UV Index
Extreme
12.0h daylight

March

March is the warmest month with highs of 26°C and lows of 12°C. Moderate rainfall (72 mm) and partly cloudy skies.

81 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
12° 26°
64%
Humidity
Humid

Weather

72 mm
Rainfall
2.5 m/s
Wind
Calm
2.8
UV Index
Extreme
12.0h daylight

April

April is mild with highs of 25°C and lows of 12°C. Significant rainfall (152 mm) and partly cloudy skies.

69 Good

Comfort

18°
Feels Like Mild
18°C
Temperature
12° 25°
75%
Humidity
Very Humid

Weather

152 mm
Rainfall
2.4 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

May

May is cool with highs of 24°C and lows of 12°C. Significant rainfall (148 mm) and partly cloudy skies.

75 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 24°
80%
Humidity
Very Humid

Weather

148 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

June

June is cool with highs of 23°C and lows of 11°C. Significant rainfall (117 mm) and partly cloudy skies.

73 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 23°
81%
Humidity
Very Humid

Weather

117 mm
Rainfall
2.5 m/s
Wind
Calm
2.1
UV Index
Extreme
12.0h daylight

July

July is the coolest month with highs of 22°C and lows of 10°C. Significant rainfall (172 mm) and partly cloudy skies.

61 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
82%
Humidity
Very Humid

Weather

172 mm
Rainfall
2.2 m/s
Wind
Calm
2.0
UV Index
Extreme
12.0h daylight

August

August is the coolest month with highs of 22°C and lows of 10°C. The wettest month with heavy rain (186 mm) and partly cloudy skies.

69 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
81%
Humidity
Very Humid

Weather

186 mm
Rainfall
2.3 m/s
Wind
Calm
2.3
UV Index
Extreme
12.0h daylight

September

September is cool with highs of 23°C and lows of 10°C. Regular rainfall (93 mm) and partly cloudy skies.

79 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
10° 23°
77%
Humidity
Very Humid

Weather

93 mm
Rainfall
2.4 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

October

October is cool with highs of 24°C and lows of 12°C. Moderate rainfall (62 mm) and partly cloudy skies.

77 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 24°
78%
Humidity
Very Humid

Weather

62 mm
Rainfall
2.5 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

November

November is cool with highs of 24°C and lows of 12°C. Moderate rainfall (73 mm) and partly cloudy skies.

77 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 24°
80%
Humidity
Very Humid

Weather

73 mm
Rainfall
2.5 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

December

December is cool with highs of 24°C and lows of 11°C. Moderate rainfall (41 mm) and partly cloudy skies.

85 Excellent

Comfort

18°
Feels Like Cool
18°C
Temperature
11° 24°
74%
Humidity
Very Humid

Weather

41 mm
Rainfall
2.6 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

How to Get to Eldoret#

Eldoret is served primarily by Eldoret International Airport (EDL) and by multiple intercity coach routes. There is no reliable passenger rail service to the town, so most visitors arrive by air or by bus/coach.

By Air

Eldoret International Airport (EDL): Eldoret’s main airport is Eldoret International (EDL), about 12-15 km from the town centre. Regular domestic flights connect Eldoret with Nairobi (Jomo Kenyatta NBO and sometimes Wilson WIL) and occasional regional services; flight time to Nairobi is around 40-50 minutes. Airport-to-CBD transfer options include airport taxis (roughly KES 800-1,800, 20-30 minutes depending on traffic) and local shared shuttles/minibuses (cheaper, variable schedules, about KES 200-500, 25-40 minutes).

By Train & Bus

Train: There is no regular passenger rail service serving Eldoret; Kenya’s long-distance passenger network does not reliably call at Eldoret, so train travel is not a practical option for most visitors. For rail travel you would generally use Nairobi’s terminals (for the SGR) and continue to Eldoret by road or air.

Bus / Coach: Intercity coach and matatu services are the most common way to reach Eldoret by road. Coaches from Nairobi to Eldoret typically take about 4.5-6 hours and cost in the region of KES 700-1,500 one-way, depending on operator and comfort level; coaches arrive at Eldoret’s main bus/coach park near the CBD. For regional travel (Kisumu, Nakuru, Kitale) scheduled coaches and shared minibuses (matatus) run frequently with shorter journey times and lower fares.

How to Get Around Eldoret#

The most practical ways to get around Eldoret are by matatu and boda-boda for short trips and by taxi or private car for comfort and luggage. For intercity journeys, coaches are the cheapest reliable option while flights to EDL save time for longer distances.

  • Intercity Coach (KES 700-1,500) - Comfortable long-distance coaches connect Eldoret with Nairobi and other major Kenyan towns; services depart from company offices and the main coach park. Travel time from Nairobi is typically 4.5-6 hours depending on route and stops. Tickets are usually reserved in advance for premium operators; expect a fare range listed below.
  • Matatu (shared minibus) (KES 50-200) - Matatus are the backbone of regional and local travel - frequent, inexpensive and flexible. They stop at designated stages around the town and on interurban routes; expect crowding at peak times and limited luggage space. Use well-known departure points and confirm the final destination with the conductor before boarding.
  • Boda-boda (motorcycle taxi) (KES 50-300) - Boda-bodas are the fastest way to navigate short trips, alleyways and areas with limited vehicle access. Negotiate fares before you ride or agree on an approximate price; helmets are not always provided. They are convenient for quick hops but less safe for long distances or bad weather.
  • Taxis / Private car (KES 300-1,500) - Metered taxi services are less common; private taxis and local hire cars are widely available and useful for airport transfers or when you have luggage. Ride-hailing availability is limited compared with Nairobi, so pre-booking through a reputable local company often works best. Expect higher fares than matatus but a more comfortable door-to-door service.
  • Airport transfer (EDL) (KES 200-1,800) - Transfers from Eldoret International to the town centre take about 20-30 minutes by car. Options include shared airport shuttles (cheaper, variable schedules) and taxis/private transfers (faster and door-to-door). If arriving late, book a taxi or hotel transfer in advance.
  • Walking - Eldoret’s CBD and nearby neighbourhoods are compact enough for short walking trips; walking is the best way to explore markets and street-level life. Use ordinary urban precautions at night and keep valuables secure. Footpaths can be uneven in places, so comfortable shoes are recommended.

Where to Stay in Eldoret#

Budget

Eldoret Town - $20-70/night

Budget guesthouses and small lodges in Eldoret. Basic but practical for runners and business travellers passing through.

Budget guesthouses (Eldoret) - Simple rooms, economical stays

Naiberi River Lodge (affordable options) - Lodge setting near town

Mid-Range

Eldoret Town / Outskirts - $50-140/night

Mid-range hotels and lodges offering comfortable rooms, conference facilities and easy access to town services and markets.

Mid-range hotels (various) - Comfortable rooms, local chains

Naiberi River Lodge - Riverside lodge with relaxed atmosphere

Luxury

Outskirts / Riverside - $120-280/night

A few upscale lodges and boutique hotels provide peaceful grounds and full service for business travellers or special occasions.

Naiberi River Lodge - Upgraded rooms in scenic setting

Smaller boutique hotels - Exclusive stays with personalised service

Best for First-Timers

Eldoret Town - $50-150/night

Stay near the town centre for easy access to markets, bus termini and local attractions. Good for a first, uncomplicated visit.

Central hotels (various) - Close to transport and markets

Naiberi River Lodge - Helpful staff and local knowledge

Best for Families

Eldoret Town / Outskirts - $60-180/night

Family-friendly lodges and hotels with gardens and space for children. Close to local parks and short driving distance to sights.

Naiberi River Lodge - Family-friendly grounds and activities

Family-oriented hotels - Larger rooms and kid-friendly spaces

Digital Nomads

Eldoret Town - $50-150/night

Choose hotels with reliable Wi‑Fi and quiet common areas. Eldoret has cafés and coworking-friendly spots for intermittent work.

Hotels with business facilities - Wi‑Fi and meeting rooms available

Naiberi River Lodge - Quiet spots good for remote work

Breakdown of cuisine types found across Eldoret’s restaurants and food venues, based on OpenStreetMap data.

Indian
African
Chicken

Nightlife in Eldoret#

Eldoret’s evening scene is functional and friendly - sports clubs, university bars and hotel lounges make up most options. The city has a lively student crowd (Moi University nearby) so expect a few late-night bars and weekend DJ nights, but it’s not a big-club city.

Practical tips: evening activity clusters around the sports club and main hotels; bring ID for hotel bars and use taxis after dark. Dress casual to smart depending on venue.

Best Bets

Shopping in Eldoret#

Eldoret’s shopping is practical and resourceful: agricultural suppliers, sports shops (running gear is popular), and town markets dominate. The central market and several malls supply clothes, electronics and household goods. Market prices are negotiable; branded shops and supermarkets use fixed pricing and offer a more predictable experience.

Best Bets

Nearby Cities #