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 paradisiacal 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 the Sirkwa, Nandi, and Maasai people call Eldoret their home.
Nairobi to Eldoret Bus Fare
The distance between Nairobi and Eldoret is about 313 km, taking roughly 6 hours.
| 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,700 |
| Guardian Angel | 1,650 |
| 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 | Fare (Kshs) |
|---|---|
| North Rift | 1,600 |
| Great Rift | 1,500 |
| Royal Rift | 1,600 |
| Bungoma Line | 1,600 |
| Eldoret Shuttle | 1,600 |
| Eldoret Crossroad | 1,600 |
| Kitale Shuttle | 1,600 |
| 2NK Sacco | 1,600 |
| Nyena Sacco | 1,500 |
| NNUS Shuttle | 1,500 |
| Climax Coaches | 1,500 |
| Easy Coach | 1,850 |
| Guardian Angel | 1,650 |
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,700 |
| ENA Coach | 1,800 |
| Guardian Angel | 1,650 |
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 |
| Bungoma Line | 1,500 |
| Climax Coaches | 1,500 |
| Easy Coach | 1,800 |
| ENA Coach | 1,800 |
| Guardian Angel | 1,650 |
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) |
|---|---|
| Western Prestige Shuttle | 1,500 |
| Team Swat | 1,500 |
| Classic Shuttle | 1,500 |
| Royal Rift | 1,500 |
| Mash Poa | 1,500 |
| Climax Coaches | 1,500 |
| Safari Luxury Shuttle | 1,600 |
| Bungoma Line | 1,600 |
| Eldoret Shuttle | 1,600 |
| ENA Coach | 1,800 |
| Easy Coach | 1,800 |
| Guardian Angel | 1,850 |
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) |
|---|---|
| Greenline | 1,200 |
| Western Prestige Shuttle | 1,500 |
| Bungoma Line | 1,500 |
| ENA Coach | 1,800 |
| Easy Coach | 1,900 |
| Guardian Angel | 1,650 |
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) |
|---|---|
| Great Rift | 1,500 |
| Eldoret Shuttle | 1,500 |
| NNUS Shuttle | 1,500 |
| Bungoma Line | 1,600 |
| North Rift | 1,600 |
| ENA Coach | 1,800 |
| Easy Coach | 1,900 |
| Guardian Angel | 1,650 |
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) |
|---|---|
| Mololine | 1,800 |
| Western Prestige Shuttle | 1,800 |
| Prestige Shuttle | 1,800 |
| Bungoma Line | 1,800 |
| Royal Rift | 1,800 |
| Easy Coach | 1,950 |
| ENA Coach | 1,800 |
| Guardian Angel | 1,650 |