Here is a list of Nairobi to Eldoret buses and shuttles with their respective fares. The distance between Nairobi and Eldoret is 313 km, and the journey takes about 6 hours by bus. You can catch a matatu or bus along Mfangano Street or Easy Coach at Railways, Haile Selassie Avenue.
Eldoret is Africa’s paradisal town, nestled south of the Cherangani Hills. The thriving town is the principal economic hub of western Kenya, with modern amenities, lodging facilities, and more. This place in Kenya is attractive for its natural beauty and verdant landscapes. The town’s name comes from ‘eldore’ which means stony river in the Maasai language. The cultural diversity of the town is enchanting as Sirkwa, Nandi and Maasai people call Eldoret their home.
Nairobi to Eldoret Bus Fare
Bus/Shuttle Company | Fare (Kshs) |
North Rift | 1,300 |
Great Rift | 1,200 |
Eldoret Shuttle | 1,200 |
Royal Rift | 1,200 |
NNUS Shuttle | 1,200 |
Easy Coach | 1,550 |
Guardian Angel | 1,900 |
Climax Coaches | 1,500 |
Nairobi to Kitale Bus Fare
The distance between Nairobi and Kitale is 387 km, and the journey takes about 7 hours by bus. You can catch the matatu or bus along Mfangano Street, OTC, Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
North Rift | 1,600 |
Great Rift | 1,500 |
Royal Rift | 1,600 |
Guardian Angel | 1,900 |
Bungoma Line | 1,600 |
Eldoret Shuttle | 1,600 |
Eldoret Crossroad | 1,600 |
Kitale Shuttle | 1,600 |
2NK | 1,600 |
Nyena Sacco | 1,500 |
NNUS Shuttle | 1,500 |
Easy Coach | 1,700 |
Climax Coaches | 1,500 |
Nairobi to Kapsabet Bus Fare
The distance between Nairobi and Kapsabet is 312 km, and the journey takes about 7 hours by bus. You can catch the matatu or bus along Mfangano Street or Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Eldoret Shuttle | 1,500 |
Team Swat | 1,500 |
Classic Shuttle | 1,400 |
Bungoma Line | 1,500 |
Blueline Safaris | 1,500 |
Royal Rift | 1,500 |
Easy Coach | 1,450 |
Guardian Angel | 1,900 |
ENA Coach | 1,600 |
Nairobi to Kabarnet Bus Fare
The distance between Nairobi and Kabarnet is 295 km, and the journey takes about 5 hours by bus. You can catch the matatu or bus along Mfangano Street.
Bus/Shuttle Company | Fare (Kshs) |
Eldoret Crossroad | 1,200 |
Nairobi to Kericho
The distance between Nairobi and Kericho is 264 km, and the journey takes about 5 hours by bus. You can catch the matatu or bus along Dubois Road, near Tea Room or Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Prestige Shuttle | 1,300 |
Safari Luxury Shuttle | 1,300 |
Easy Coach | 1,500 |
Guardian Angel | 1,900 |
ENA Coach | 1,600 |
Bungoma Line | 1,500 |
Climax Coaches | 1,500 |
Nairobi to Kakamega Bus Fare
The distance between Nairobi and Kakamega is 359 km, and the journey takes about 7 hours by bus. You can catch the matatu or bus along Dubois Road, near Tea Room or Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Easy Coach | 1,650 |
Safari Luxury Shuttle | 1,600 |
Bungoma Line | 1,600 |
Western Prestige Shuttle | 1,500 |
Eldoret Shuttle | 1,600 |
Team Swat | 1,500 |
Classic Shuttle | 1,500 |
Royal Rift | 1,500 |
Guardian Angel | 1,900 |
ENA Coach | 1,600 |
Mash Poa | 1,500 |
Climax Coaches | 1,500 |
Nairobi to Mbale (Vihiga) Bus Fare
The distance between Nairobi and Mbale in Vihiga County is 363 km, and the journey takes about 7 hours by bus. You can catch the matatu or bus along Mfangano Street, OTC, Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Easy Coach | 1,750 |
Western Prestige Shuttle | 1,500 |
Greenline | 1,200 |
Bungoma Line | 1,500 |
Guardian Angel | 1,900 |
ENA Coach | 1,600 |
Nairobi to Bungoma Bus Fare
The distance between Nairobi and Bungoma is 411 km, and the journey takes about 8 hours by bus. You can catch the matatu or bus along Mfangano Street, OTC, Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Bungoma Line | 1,600 |
Great Rift | 1,500 |
North Rift | 1,600 |
Eldoret Shuttle | 1,500 |
NNUS Shuttle | 1,500 |
Easy Coach | 1,750 |
Guardian Angel | 1,900 |
ENA Coach | 1,600 |
Nairobi to Busia Bus Fare
The distance between Nairobi and Busia is 452 km, and the journey takes about 9 hours by bus. You can catch the matatu or bus along Dubois Road, near Tea Room or Easy Coach at Railways, Haile Selassie Avenue.
Bus/Shuttle Company | Fare (Kshs) |
Guardian Angel | 1,900 |
Mololine | 1,800 |
Western Prestige Shuttle | 1,800 |
Prestige Shuttle | 1,800 |
Easy Coach | 1,800 |
Bungoma Line | 1,800 |
Royal Rift | 1,800 |
ENA Coach | 1,600 |