Eldoret
©
Eldoret

Eldoret

Rift Valley highland city and Kalenjin centre known for Kenya's distance-running training culture.

Eldoret is Kenya's fifth-largest city, an agricultural and trading hub in the Rift Valley highlands at an elevation of around 2,100 metres. It is the centre of Kalenjin country and the heartland of Kenyan distance running — many of the world's greatest marathon runners have trained here, drawn by the altitude, the terrain, and a running culture that goes back generations. The Kipchoge Keino Stadium bears the name of the man who started it all.

The city itself is functional rather than picturesque. Most travellers pass through on the way to Uganda or the northern Rift Valley rather than stopping to linger. But it has good transport connections — an international airport (recently upgraded), rail links, and road connections to Nairobi, Kisumu, and the Uganda border at Malaba. Those with a serious interest in distance running make the trip to Iten, 35 kilometres east on the escarpment above the Kerio Valley.

The surrounding Uasin Gishu plateau is prosperous wheat and maize farmland, dotted with pre-colonial Sirikwa hole settlements for those interested in the region's deeper history. Eldoret has a range of accommodation from basic guesthouses to mid-range hotels, as well as banks, supermarkets, and good restaurants serving both Kenyan and Indian food.

Guide

Eating Out

Eldoret has a good range of restaurants by Kenyan provincial city standards. The town has a significant Asian-Kenyan community, which means Indian food is widely available and often excellent. Ugali, nyama choma (grilled meat), and githeri are the staple local options. The Oginga Odinga Street area and the newer shopping malls have the best concentrations of restaurants.

Guide

Getting There

Eldoret International Airport (ELD) has regular flights to Nairobi on Kenya Airways and Jambojet, taking about an hour. The airport is about 15 kilometres from the city centre and has improved significantly with recent upgrades.

By road, Eldoret is about 310 kilometres northwest of Nairobi — roughly 4–5 hours on the A104 through Nakuru, a straightforward journey on a good paved road. Regular bus and matatu services run this route throughout the day. From Uganda, the Malaba border crossing is about 110 kilometres west.

The Kenya Railways standard-gauge railway connects Nairobi to Kisumu, passing near Eldoret at the Moi's Bridge station — check current service status before relying on this option.