Routes & fares
Fares are per seat, in Kenyan shillings. Where a fare has not been confirmed we show “Price unavailable”.
194 routes
| Route | Duration | Normal | Business | VIP | |
|---|---|---|---|---|---|
| Busia → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Nairobi | — | KSh 1,500 | Price unavailable | Price unavailable | Book |
| Busia → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Busia → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Nairobi | 5–6 hours | KSh 1,200 | Price unavailable | Price unavailable | Book |
| Eldoret → Kampala | 6–8 hours | KSh 3,000 | Price unavailable | KSh 4,000 | Book |
| Eldoret → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Kisumu | — | KSh 800 | Price unavailable | KSh 1,800 | Book |
| Eldoret → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Eldoret → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Nairobi | — | KSh 1,800 | KSh 2,700 | KSh 3,600 | Book |
| Kakamega → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kakamega → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kampala → Nairobi | — | KSh 2,600 | Price unavailable | KSh 4,600 | Book |
| Kampala → Nakuru | — | KSh 2,800 | Price unavailable | Price unavailable | Book |
| Kampala → Kisumu | — | KSh 2,200 | Price unavailable | Price unavailable | Book |
| Kampala → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kampala → Mombasa | — | KSh 5,200 | Price unavailable | Price unavailable | Book |
| Kericho → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Nairobi | — | KSh 1,300 | Price unavailable | Price unavailable | Book |
| Kericho → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kericho → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Kampala | — | KSh 2,200 | Price unavailable | Price unavailable | Book |
| Kisumu → Nairobi | — | KSh 1,800 | KSh 2,700 | KSh 3,600 | Book |
| Kisumu → Mombasa | — | KSh 3,200 | KSh 3,700 | KSh 4,200 | Book |
| Kisumu → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Nakuru | — | KSh 900 | Price unavailable | KSh 1,900 | Book |
| Kisumu → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Kisumu → Eldoret | — | KSh 1,500 | KSh 2,250 | KSh 3,000 | Book |
| Kisumu → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Nairobi | — | KSh 2,300 | Price unavailable | Price unavailable | Book |
| Lamu → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Lamu → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Nairobi | — | KSh 300 | Price unavailable | Price unavailable | Book |
| Machakos → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Machakos → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Nairobi | — | KSh 2,000 | KSh 2,500 | KSh 3,000 | Book |
| Malaba → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malaba → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Mombasa | — | KSh 1,500 | KSh 2,250 | KSh 3,000 | Book |
| Malindi → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Nairobi | — | KSh 3,000 | KSh 4,500 | KSh 6,000 | Book |
| Malindi → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Malindi → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Kampala | — | KSh 5,200 | Price unavailable | Price unavailable | Book |
| Mombasa → Nairobi | 8–10 hours | KSh 1,700 | KSh 2,550 | KSh 3,400 | Book |
| Mombasa → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Kisumu | — | KSh 3,200 | KSh 3,700 | KSh 4,200 | Book |
| Mombasa → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Malindi | — | KSh 1,500 | KSh 2,250 | KSh 3,000 | Book |
| Mombasa → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Mombasa → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nairobi → Kampala | 11–13 hours | KSh 5,500 | KSh 8,250 | KSh 11,000 | Book |
| Nairobi → Kilifi | 9–10 hours | KSh 2,000 | Price unavailable | Price unavailable | Book |
| Nairobi → Mtwapa | 9–11 hours | KSh 1,700 | Price unavailable | Price unavailable | Book |
| Nairobi → Mombasa | 8–10 hours | KSh 1,700 | KSh 2,550 | KSh 3,400 | Book |
| Nairobi → Malindi | 10–11 hours | KSh 1,800 | KSh 2,700 | KSh 3,600 | Book |
| Nairobi → Kisumu | — | KSh 1,800 | KSh 2,700 | KSh 3,600 | Book |
| Nairobi → Thika | — | KSh 250 | Price unavailable | KSh 1,250 | Book |
| Nairobi → Lamu | — | KSh 2,300 | Price unavailable | Price unavailable | Book |
| Nairobi → Malaba | — | KSh 2,000 | Price unavailable | Price unavailable | Book |
| Nairobi → Busia | — | KSh 1,500 | Price unavailable | Price unavailable | Book |
| Nairobi → Nakuru | — | KSh 1,500 | KSh 2,250 | KSh 3,000 | Book |
| Nairobi → Kakamega | — | KSh 1,500 | Price unavailable | Price unavailable | Book |
| Nairobi → Kericho | — | KSh 1,300 | Price unavailable | KSh 2,300 | Book |
| Nairobi → Nyeri | — | KSh 600 | Price unavailable | KSh 1,600 | Book |
| Nairobi → Eldoret | — | KSh 1,800 | KSh 2,700 | KSh 3,600 | Book |
| Nairobi → Machakos | — | KSh 300 | Price unavailable | Price unavailable | Book |
| Nakuru → Kampala | — | KSh 2,800 | Price unavailable | Price unavailable | Book |
| Nakuru → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Nairobi | — | KSh 700 | Price unavailable | Price unavailable | Book |
| Nakuru → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Kisumu | — | KSh 900 | Price unavailable | KSh 1,900 | Book |
| Nakuru → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nakuru → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Thika | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Nairobi | — | KSh 600 | Price unavailable | KSh 1,600 | Book |
| Nyeri → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Nyeri → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Mombasa | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Lamu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Malaba | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Nairobi | — | KSh 250 | Price unavailable | KSh 1,250 | Book |
| Thika → Busia | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Nakuru | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Kakamega | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Kericho | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Kisumu | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Nyeri | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Malindi | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Eldoret | — | Price unavailable | Price unavailable | Price unavailable | Book |
| Thika → Machakos | — | Price unavailable | Price unavailable | Price unavailable | Book |