Book online & save up to 25% · Pay with M-Pesa, card or cash · Seats confirmed on WhatsApp

Routes

Simba Coach Routes and Fares

Bus fares in Kenya and across East Africa, by departure town. Tap any route to book.

Popular routes

Bus fares from Nairobi

Nairobi → Mombasa~9–11 hrsKES 1,300Nairobi → Ukunda~10–12 hrsKES 1,400Nairobi → Diani~10–12 hrsKES 1,400Nairobi → Malindi~10–12 hrsKES 1,500Nairobi → Kilifi~9–11 hrsKES 1,400Nairobi → Watamu~10–12 hrsKES 1,500Nairobi → Mpeketoni~11–13 hrsKES 2,500Nairobi → Lamu~12–14 hrsKES 2,500Nairobi → Garsen~11–13 hrsKES 1,800Nairobi → Voi~5–6 hrsKES 800Nairobi → Taveta~7–8 hrsKES 1,000Nairobi → Naivasha~1.5–2 hrsKES 400Nairobi → Nakuru~3 hrsKES 600Nairobi → Narok~3–4 hrsKES 700Nairobi → Kericho~4–5 hrsKES 800Nairobi → Bomet~5–6 hrsKES 900Nairobi → Eldoret~5–6 hrsKES 1,000Nairobi → Nandi Hills~5–6 hrsKES 900Nairobi → Kitale~7–8 hrsKES 1,200Nairobi → Kapenguria~8–9 hrsKES 1,400Nairobi → Lodwar~12–14 hrsKES 2,000Nairobi → Kisumu~6–7 hrsKES 1,200Nairobi → Kisii~6–7 hrsKES 1,100Nairobi → Migori~7–8 hrsKES 1,300Nairobi → Homa Bay~7–8 hrsKES 1,200Nairobi → Siaya~7–8 hrsKES 1,200Nairobi → Kakamega~7–8 hrsKES 1,200Nairobi → Mumias~7–8 hrsKES 1,200Nairobi → Webuye~7–8 hrsKES 1,200Nairobi → Bungoma~8–9 hrsKES 1,300Nairobi → Busia~8–10 hrsKES 1,400Nairobi → Malaba~8–10 hrsKES 1,400Nairobi → Thika~1 hrsKES 200Nairobi → Machakos~1–1.5 hrsKES 300Nairobi → Nyeri~2–3 hrsKES 500Nairobi → Embu~2–3 hrsKES 500Nairobi → Nanyuki~3–4 hrsKES 600Nairobi → Meru~4–5 hrsKES 700Nairobi → Isiolo~4–5 hrsKES 800Nairobi → Garissa~6–7 hrsKES 1,500Nairobi → Marsabit~8–10 hrsKES 1,500Nairobi → Moyale~12–14 hrsKES 2,000Nairobi → Kampala~12 hrsKES 3,500Nairobi → Mbale~8–10 hrsKES 2,500Nairobi → Juba~18–20 hrsKES 7,000Nairobi → Arusha~8–10 hrsKES 1,500Nairobi → Kigali~18–20 hrsKES 6,000Nairobi → Bujumbura~24–28 hrsKES 7,000Nairobi → Dar es Salaam~14–16 hrsKES 3,500

Bus fares from Mombasa

Bus fares from Kisumu

Bus fares from Kampala

Bus fares from Nakuru

Bus fares from Eldoret

Bus fares from Kitale