
Routes and fares
Every Buscar route, listed by country and ranked from the highest fare. Every route runs daily. Fares are per seat and the agent confirms the final amount.
Popular routes






All routes (214)
Kenya (176)
| Route | Schedule | Journey | From (per seat, KES) | |
|---|---|---|---|---|
| Kampala to Nairobi | Daily, 3 departures | ≈ 13 h | KES 3,400 | Book |
| Nairobi to Kampala | Daily, 3 departures | ≈ 13 h | KES 3,400 | Book |
| Dar es Salaam to Mombasa | Daily, 2 departures | ≈ 11 h | KES 2,900 | Book |
| Mombasa to Dar es Salaam | Daily, 2 departures | ≈ 11 h | KES 2,900 | Book |
| Lamu to Nairobi | Daily, 1 departure | ≈ 14.5 h | KES 2,400 | Book |
| Nairobi to Lamu | Daily, 1 departure | ≈ 14.5 h | KES 2,400 | Book |
| Busia to Nairobi | Daily, 3 departures | ≈ 8 h | KES 2,300 | Book |
| Nairobi to Busia | Daily, 3 departures | ≈ 8 h | KES 2,300 | Book |
| Kitale to Nairobi | Daily, 1 departure | ≈ 7 h | KES 2,250 | Book |
| Nairobi to Kitale | Daily, 1 departure | ≈ 7 h | KES 2,250 | Book |
| Malindi to Nairobi | Daily, 3 departures | ≈ 12 h | KES 2,000 | Book |
| Nairobi to Malindi | Daily, 3 departures | ≈ 12 h | KES 2,000 | Book |
| Eastleigh to Malindi | Daily, 1 departure | ≈ 12 h | KES 2,000 | Book |
| Malindi to Eastleigh | Daily, 1 departure | ≈ 12 h | KES 2,000 | Book |
| Malindi to South C | Daily, 1 departure | ≈ 12 h | KES 2,000 | Book |
| South C to Malindi | Daily, 1 departure | ≈ 12 h | KES 2,000 | Book |
| Gede to Nairobi | Daily, 2 departures | ≈ 11.5 h | KES 1,900 | Book |
| Machakos Junction to Malindi | Daily, 1 departure | ≈ 11.5 h | KES 1,900 | Book |
| Malindi to Machakos Junction | Daily, 1 departure | ≈ 11.5 h | KES 1,900 | Book |
| Nairobi to Gede | Daily, 2 departures | ≈ 11.5 h | KES 1,900 | Book |
| Kisumu to Nairobi | Daily, 2 departures | ≈ 6.5 h | KES 1,900 | Book |
| Nairobi to Kisumu | Daily, 2 departures | ≈ 6.5 h | KES 1,900 | Book |
| Eastleigh to Gede | Daily, 1 departure | ≈ 11 h | KES 1,850 | Book |
| Gede to Eastleigh | Daily, 1 departure | ≈ 11 h | KES 1,850 | Book |
| Gede to South C | Daily, 1 departure | ≈ 11 h | KES 1,850 | Book |
| South C to Gede | Daily, 1 departure | ≈ 11 h | KES 1,850 | Book |
| Gede to Machakos Junction | Daily, 1 departure | ≈ 10.5 h | KES 1,750 | Book |
| Machakos Junction to Gede | Daily, 1 departure | ≈ 10.5 h | KES 1,750 | Book |
| Arusha to Nairobi | Daily, 2 departures | ≈ 6 h | KES 1,750 | Book |
| Nairobi to Arusha | Daily, 2 departures | ≈ 6 h | KES 1,750 | Book |
| Kilifi to Nairobi | Daily, 3 departures | ≈ 10 h | KES 1,700 | Book |
| Nairobi to Kilifi | Daily, 3 departures | ≈ 10 h | KES 1,700 | Book |
| Eastleigh to Kilifi | Daily, 1 departure | ≈ 10 h | KES 1,700 | Book |
| Kilifi to Eastleigh | Daily, 1 departure | ≈ 10 h | KES 1,700 | Book |
| Kilifi to South C | Daily, 1 departure | ≈ 10 h | KES 1,700 | Book |
| South C to Kilifi | Daily, 1 departure | ≈ 10 h | KES 1,700 | Book |
| Nairobi to Timboni | Daily, 2 departures | ≈ 10 h | KES 1,700 | Book |
| Timboni to Nairobi | Daily, 2 departures | ≈ 10 h | KES 1,700 | Book |
| Kilifi to Machakos Junction | Daily, 1 departure | ≈ 9.5 h | KES 1,600 | Book |
| Machakos Junction to Kilifi | Daily, 1 departure | ≈ 9.5 h | KES 1,600 | Book |
| Kaloleni to Nairobi | Daily, 2 departures | ≈ 9.5 h | KES 1,600 | Book |
| Nairobi to Kaloleni | Daily, 2 departures | ≈ 9.5 h | KES 1,600 | Book |
| Machakos Junction to Timboni | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| Mtwapa to Nairobi | Daily, 2 departures | ≈ 9 h | KES 1,550 | Book |
| Nairobi to Mtwapa | Daily, 2 departures | ≈ 9 h | KES 1,550 | Book |
| Timboni to Machakos Junction | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| Eastleigh to Mtwapa | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| Mtwapa to Eastleigh | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| Mtwapa to South C | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| South C to Mtwapa | Daily, 1 departure | ≈ 9 h | KES 1,550 | Book |
| Kisumu to Nakuru | Daily, 1 departure | ≈ 3.5 h | KES 1,550 | Book |
| Nakuru to Kisumu | Daily, 1 departure | ≈ 3.5 h | KES 1,550 | Book |
| Mombasa to Nairobi | Daily, 3 departures | ≈ 9 h | KES 1,500 | Book |
| Nairobi to Mombasa | Daily, 3 departures | ≈ 9 h | KES 1,500 | Book |
| Eastleigh to Mombasa | Daily, 2 departures | ≈ 8.5 h | KES 1,500 | Book |
| Mombasa to Eastleigh | Daily, 2 departures | ≈ 8.5 h | KES 1,500 | Book |
| Mombasa to South C | Daily, 2 departures | ≈ 8.5 h | KES 1,500 | Book |
| South C to Mombasa | Daily, 2 departures | ≈ 8.5 h | KES 1,500 | Book |
| Kaloleni to Machakos Junction | Daily, 1 departure | ≈ 8.5 h | KES 1,500 | Book |
| Machakos Junction to Kaloleni | Daily, 1 departure | ≈ 8.5 h | KES 1,500 | Book |
| Lamu to Mombasa | Daily, 2 departures | ≈ 6 h | KES 1,500 | Book |
| Mombasa to Lamu | Daily, 2 departures | ≈ 6 h | KES 1,500 | Book |
| Eldoret to Nakuru | Daily, 1 departure | ≈ 2.5 h | KES 1,500 | Book |
| Nakuru to Eldoret | Daily, 1 departure | ≈ 2.5 h | KES 1,500 | Book |
| Machakos Junction to Mtwapa | Daily, 1 departure | ≈ 8.5 h | KES 1,450 | Book |
| Mtwapa to Machakos Junction | Daily, 1 departure | ≈ 8.5 h | KES 1,450 | Book |
| Busia to Kampala | Daily, 2 departures | ≈ 5 h | KES 1,450 | Book |
| Kampala to Busia | Daily, 2 departures | ≈ 5 h | KES 1,450 | Book |
| Machakos Junction to Mombasa | Daily, 2 departures | ≈ 8 h | KES 1,400 | Book |
| Mombasa to Machakos Junction | Daily, 2 departures | ≈ 8 h | KES 1,400 | Book |
| Malindi to Mtito Andei | Daily, 1 departure | ≈ 7.5 h | KES 1,350 | Book |
| Mtito Andei to Malindi | Daily, 1 departure | ≈ 7.5 h | KES 1,350 | Book |
| Eldoret to Nairobi | Daily, 2 departures | ≈ 5.5 h | KES 1,350 | Book |
| Nairobi to Eldoret | Daily, 2 departures | ≈ 5.5 h | KES 1,350 | Book |
| Gede to Mtito Andei | Daily, 1 departure | ≈ 7 h | KES 1,250 | Book |
| Mtito Andei to Gede | Daily, 1 departure | ≈ 7 h | KES 1,250 | Book |
| Busia to Kitale | Daily, 1 departure | ≈ 3 h | KES 1,250 | Book |
| Kitale to Busia | Daily, 1 departure | ≈ 3 h | KES 1,250 | Book |
| Eldoret to Kisumu | Daily, 1 departure | ≈ 3 h | KES 1,200 | Book |
| Kisumu to Eldoret | Daily, 1 departure | ≈ 3 h | KES 1,200 | Book |
| Malindi to Voi | Daily, 1 departure | ≈ 6 h | KES 1,100 | Book |
| Voi to Malindi | Daily, 1 departure | ≈ 6 h | KES 1,100 | Book |
| Kilifi to Mtito Andei | Daily, 1 departure | ≈ 6 h | KES 1,050 | Book |
| Mtito Andei to Kilifi | Daily, 1 departure | ≈ 6 h | KES 1,050 | Book |
| Nairobi to Voi | Daily, 2 departures | ≈ 6 h | KES 1,050 | Book |
| Voi to Nairobi | Daily, 2 departures | ≈ 6 h | KES 1,050 | Book |
| Mombasa to Witu | Daily, 1 departure | ≈ 6 h | KES 1,050 | Book |
| Witu to Mombasa | Daily, 1 departure | ≈ 6 h | KES 1,050 | Book |
| Lamu to Malindi | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Malindi to Lamu | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Mtito Andei to Timboni | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Timboni to Mtito Andei | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Gede to Voi | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Voi to Gede | Daily, 1 departure | ≈ 5.5 h | KES 1,000 | Book |
| Mombasa to Mpeketoni | Daily, 1 departure | ≈ 5.5 h | KES 950 | Book |
| Mpeketoni to Mombasa | Daily, 1 departure | ≈ 5.5 h | KES 950 | Book |
| Machakos Junction to Voi | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Voi to Machakos Junction | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Kaloleni to Mtito Andei | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Malindi to Witu | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Mtito Andei to Kaloleni | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Witu to Malindi | Daily, 1 departure | ≈ 5 h | KES 950 | Book |
| Busia to Kisumu | Daily, 2 departures | ≈ 2 h | KES 950 | Book |
| Kisumu to Busia | Daily, 2 departures | ≈ 2 h | KES 950 | Book |
| Malindi to Mpeketoni | Daily, 1 departure | ≈ 4.5 h | KES 850 | Book |
| Mpeketoni to Malindi | Daily, 1 departure | ≈ 4.5 h | KES 850 | Book |
| Mombasa to Mtito Andei | Daily, 2 departures | ≈ 4.5 h | KES 850 | Book |
| Mtito Andei to Mombasa | Daily, 2 departures | ≈ 4.5 h | KES 850 | Book |
| Kilifi to Voi | Daily, 1 departure | ≈ 4.5 h | KES 800 | Book |
| Mtito Andei to Nairobi | Daily, 2 departures | ≈ 4.5 h | KES 800 | Book |
| Nairobi to Mtito Andei | Daily, 2 departures | ≈ 4.5 h | KES 800 | Book |
| Voi to Kilifi | Daily, 1 departure | ≈ 4.5 h | KES 800 | Book |
| Nairobi to Nakuru | Daily, 2 departures | ≈ 3 h | KES 800 | Book |
| Nakuru to Nairobi | Daily, 2 departures | ≈ 3 h | KES 800 | Book |
| Timboni to Voi | Daily, 1 departure | ≈ 4 h | KES 750 | Book |
| Voi to Timboni | Daily, 1 departure | ≈ 4 h | KES 750 | Book |
| Machakos Junction to Mtito Andei | Daily, 1 departure | ≈ 3.5 h | KES 700 | Book |
| Mtito Andei to Machakos Junction | Daily, 1 departure | ≈ 3.5 h | KES 700 | Book |
| Kaloleni to Voi | Daily, 1 departure | ≈ 3.5 h | KES 700 | Book |
| Voi to Kaloleni | Daily, 1 departure | ≈ 3.5 h | KES 700 | Book |
| Malindi to Mombasa | Daily, 3 departures | ≈ 3 h | KES 650 | Book |
| Mombasa to Malindi | Daily, 3 departures | ≈ 3 h | KES 650 | Book |
| Mombasa to Voi | Daily, 3 departures | ≈ 3 h | KES 600 | Book |
| Voi to Mombasa | Daily, 3 departures | ≈ 3 h | KES 600 | Book |
| Malindi to Mtwapa | Daily, 1 departure | ≈ 3 h | KES 600 | Book |
| Mtwapa to Malindi | Daily, 1 departure | ≈ 3 h | KES 600 | Book |
| Kaloleni to Malindi | Daily, 1 departure | ≈ 2.5 h | KES 550 | Book |
| Malindi to Kaloleni | Daily, 1 departure | ≈ 2.5 h | KES 550 | Book |
| Gede to Mombasa | Daily, 2 departures | ≈ 2.5 h | KES 550 | Book |
| Mombasa to Gede | Daily, 2 departures | ≈ 2.5 h | KES 550 | Book |
| Gilgil to Nairobi | Daily, 1 departure | ≈ 2 h | KES 500 | Book |
| Nairobi to Gilgil | Daily, 1 departure | ≈ 2 h | KES 500 | Book |
| Gede to Mtwapa | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Malindi to Timboni | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Mtwapa to Gede | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Timboni to Malindi | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Gede to Kaloleni | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Kaloleni to Gede | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Kilifi to Malindi | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Malindi to Kilifi | Daily, 1 departure | ≈ 2 h | KES 450 | Book |
| Mtito Andei to Voi | Daily, 1 departure | ≈ 1.5 h | KES 400 | Book |
| Voi to Mtito Andei | Daily, 1 departure | ≈ 1.5 h | KES 400 | Book |
| Gede to Timboni | Daily, 1 departure | ≈ 1.5 h | KES 350 | Book |
| Kilifi to Mombasa | Daily, 3 departures | ≈ 1.5 h | KES 350 | Book |
| Mombasa to Kilifi | Daily, 3 departures | ≈ 1.5 h | KES 350 | Book |
| Timboni to Gede | Daily, 1 departure | ≈ 1.5 h | KES 350 | Book |
| Gede to Kilifi | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Kilifi to Gede | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Kilifi to Mtwapa | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Mtwapa to Kilifi | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Kaloleni to Kilifi | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Kilifi to Kaloleni | Daily, 1 departure | ≈ 1 h | KES 300 | Book |
| Nairobi to Thika | Daily, 2 departures | ≈ 1 h | KES 300 | Book |
| Thika to Nairobi | Daily, 2 departures | ≈ 1 h | KES 300 | Book |
| Gede to Malindi | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Machakos Junction to Nairobi | Daily, 2 departures | ≈ 0.5 h | KES 250 | Book |
| Malindi to Gede | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Nairobi to Machakos Junction | Daily, 2 departures | ≈ 0.5 h | KES 250 | Book |
| Gilgil to Nakuru | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Nakuru to Gilgil | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Eastleigh to Machakos Junction | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Machakos Junction to Eastleigh | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Machakos Junction to South C | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| South C to Machakos Junction | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Kaloleni to Timboni | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Timboni to Kaloleni | Daily, 1 departure | ≈ 0.5 h | KES 250 | Book |
| Mombasa to Mtwapa | Daily, 3 departures | ≈ 0.5 h | KES 200 | Book |
| Mtwapa to Mombasa | Daily, 3 departures | ≈ 0.5 h | KES 200 | Book |
| Kilifi to Timboni | Daily, 1 departure | ≈ 0.5 h | KES 200 | Book |
| Timboni to Kilifi | Daily, 1 departure | ≈ 0.5 h | KES 200 | Book |
| Eastleigh to Nairobi | Daily, 2 departures | ≈ 0 h | KES 200 | Book |
| Eastleigh to South C | Daily, 1 departure | ≈ 0 h | KES 200 | Book |
| Nairobi to Eastleigh | Daily, 2 departures | ≈ 0 h | KES 200 | Book |
| Nairobi to South C | Daily, 2 departures | ≈ 0 h | KES 200 | Book |
| South C to Eastleigh | Daily, 1 departure | ≈ 0 h | KES 200 | Book |
| South C to Nairobi | Daily, 2 departures | ≈ 0 h | KES 200 | Book |
Uganda (12)
| Route | Schedule | Journey | From (per seat, UGX) | |
|---|---|---|---|---|
| Kampala to Kisoro | Daily, 1 departure | ≈ 9.5 h | UGX 53,000 | Book |
| Kisoro to Kampala | Daily, 1 departure | ≈ 9.5 h | UGX 53,000 | Book |
| Kabale to Kampala | Daily, 1 departure | ≈ 7.5 h | UGX 44,000 | Book |
| Kampala to Kabale | Daily, 1 departure | ≈ 7.5 h | UGX 44,000 | Book |
| Kagitumba to Kampala | Daily, 1 departure | ≈ 5.5 h | UGX 32,000 | Book |
| Kampala to Kagitumba | Daily, 1 departure | ≈ 5.5 h | UGX 32,000 | Book |
| Kampala to Mbarara | Daily, 2 departures | ≈ 5 h | UGX 29,000 | Book |
| Mbarara to Kampala | Daily, 2 departures | ≈ 5 h | UGX 29,000 | Book |
| Jinja to Kampala | Daily, 3 departures | ≈ 1.5 h | UGX 10,000 | Book |
| Kabale to Kisoro | Daily, 1 departure | ≈ 1.5 h | UGX 10,000 | Book |
| Kampala to Jinja | Daily, 3 departures | ≈ 1.5 h | UGX 10,000 | Book |
| Kisoro to Kabale | Daily, 1 departure | ≈ 1.5 h | UGX 10,000 | Book |
Tanzania (19)
| Route | Schedule | Journey | From (per seat, TZS) | |
|---|---|---|---|---|
| Dar es Salaam to Kahama | Daily, 1 departure | ≈ 18 h | TZS 62,000 | Book |
| Kahama to Dar es Salaam | Daily, 1 departure | ≈ 18 h | TZS 62,000 | Book |
| Kahama to Mbezi Magufuli | Daily, 1 departure | ≈ 18 h | TZS 62,000 | Book |
| Mbezi Magufuli to Kahama | Daily, 1 departure | ≈ 18 h | TZS 62,000 | Book |
| Arusha to Dar es Salaam | Daily, 2 departures | ≈ 11.5 h | TZS 40,000 | Book |
| Dar es Salaam to Arusha | Daily, 2 departures | ≈ 11.5 h | TZS 40,000 | Book |
| Arusha to Mbezi Magufuli | Daily, 2 departures | ≈ 11.5 h | TZS 40,000 | Book |
| Mbezi Magufuli to Arusha | Daily, 2 departures | ≈ 11.5 h | TZS 40,000 | Book |
| Dar es Salaam to Dodoma | Daily, 2 departures | ≈ 8 h | TZS 29,000 | Book |
| Dodoma to Dar es Salaam | Daily, 2 departures | ≈ 8 h | TZS 29,000 | Book |
| Dodoma to Mbezi Magufuli | Daily, 1 departure | ≈ 8 h | TZS 28,000 | Book |
| Mbezi Magufuli to Dodoma | Daily, 1 departure | ≈ 8 h | TZS 28,000 | Book |
| Kahama to Singida | Daily, 1 departure | ≈ 6.5 h | TZS 23,000 | Book |
| Singida to Kahama | Daily, 1 departure | ≈ 6.5 h | TZS 23,000 | Book |
| Kabanga to Kahama | Daily, 1 departure | ≈ 6 h | TZS 22,000 | Book |
| Kahama to Kabanga | Daily, 1 departure | ≈ 6 h | TZS 22,000 | Book |
| Dodoma to Singida | Daily, 1 departure | ≈ 4.5 h | TZS 17,000 | Book |
| Singida to Dodoma | Daily, 1 departure | ≈ 4.5 h | TZS 17,000 | Book |
| Kabanga to Kobero | Daily, 1 departure | ≈ 2.5 h | TZS 6,000 | Book |
Burundi (7)
| Route | Schedule | Journey | From (per seat, BIF) | |
|---|---|---|---|---|
| Kobero to Sioni, Bujumbura | Daily, 1 departure | ≈ 4 h | BIF 13,000 | Book |
| Sioni, Bujumbura to Kobero | Daily, 1 departure | ≈ 4 h | BIF 13,000 | Book |
| Kobero to Ngozi | Daily, 1 departure | ≈ 2 h | BIF 8,000 | Book |
| Ngozi to Kobero | Daily, 1 departure | ≈ 2 h | BIF 8,000 | Book |
| Bujumbura to Ngozi | Daily, 2 departures | ≈ 2 h | BIF 7,000 | Book |
| Ngozi to Bujumbura | Daily, 2 departures | ≈ 2 h | BIF 7,000 | Book |
| Kobero to Kabanga | Daily, 1 departure | ≈ 2.5 h | BIF 5,000 | Book |
Routes to and from Kenya are priced in KES and listed under Kenya. Fares are estimates until Buscar's official tariff is loaded; the agent confirms the price on WhatsApp.
