The cost of hiring a bus for a day in Nairobi starts at KES 22,000 for a 22 seater Toyota Coaster or Mitsubishi Rosa. Moreover, that rate includes a professional driver and fuel within Nairobi, from 6am to 6pm. Of course, bigger buses cost more. For example, a 33 seater costs KES 30,000, while a 50 seater starts at KES 35,000.
In short, the price depends on the bus size, the hours you need and where you are going. So this guide lists our day rates for every bus. It also shows what each rate covers and what changes the price. To get your exact quote, send your date, route and group size on WhatsApp.
Bus Hire Prices in Kenya by Bus Size
In fact, these rates match the bus listings on our site. All of them apply within Nairobi, from 6am to 6pm, with a driver and fuel.
A. 14 seater Toyota Hiace or Nissan matatu van: KES 20,000 ($200) a day.
B. 22 seater Toyota Coaster or Mitsubishi Rosa: KES 22,000 a day.
C. 29 seater Isuzu NQR executive bus: KES 28,000 a day.
D. 33 to 35 seater Mercedes Benz bus: KES 30,000 a day.
E. 40 to 44 seater Hino bus: from KES 35,000 a day.
F. 50 seater Isuzu bus: KES 35,000 a day.
G. 50 seater Yutong executive bus: KES 45,000 a day.
H. 55 seater Yutong bus: from KES 55,000 a day.
Need a shorter trip? A 22 seater costs KES 15,000 ($150) for up to 4 hours. This covers a half day, an airport transfer or an evening transfer. Similarly, a 14 seater van costs KES 10,000 ($100) for an airport or SGR station transfer.

What Does the Day Rate Include?
In other words, the cost of hiring a bus for a day covers three things:
- A professional driver from 6am to 6pm.
- Fuel for driving within Nairobi.
- A clean, insured bus with a valid licence.
However, a few costs sit outside the day rate. First, we charge time after 6pm separately. Second, we charge an evening dinner run on top of a full day booking. Third, we quote trips outside Nairobi on request. Finally, if your trip enters a national park, the Kenya Wildlife Service entry fees are extra.
What Changes the Cost of Hiring a Bus?
Overall, four things change the cost of hiring a bus for a day. Therefore, have these details ready when you ask for a quote:
- Bus size. A bigger bus costs more per day, but often less per person.
- Hours. A full day runs from 6am to 6pm. Meanwhile, a transfer of up to 4 hours has its own lower rate.
- Route. Trips within Nairobi use the rates above. In contrast, trips upcountry depend on the distance.
- Number of days. We quote a multi day trip as one package, based on the route and the days.
How Much Does Bus Hire Cost per Person?
Many groups split the bill, so it helps to think per person. Here is what a full day within Nairobi works out to when every seat is taken:
- 14 seater van at KES 20,000: about KES 1,430 per person.
- 22 seater Coaster or Rosa at KES 22,000: KES 1,000 per person.
- 33 seater bus at KES 30,000: about KES 910 per person.
- 50 seater Isuzu bus at KES 35,000: KES 700 per person.
As a result, one big bus usually costs less than several small ones. For instance, two 14 seater vans cost KES 40,000 a day. By comparison, one 33 seater bus carries the same group for KES 30,000. It also keeps everyone together on the road.
| Group size | Best bus | Day rate in Nairobi |
|---|---|---|
| Up to 14 | Toyota Hiace or Nissan van | KES 20,000 |
| 15 to 22 | Toyota Coaster or Mitsubishi Rosa | KES 22,000 |
| 23 to 29 | Isuzu NQR executive bus | KES 28,000 |
| 30 to 35 | Mercedes Benz bus | KES 30,000 |
| 36 to 44 | Hino bus | From KES 35,000 |
| 45 to 50 | Isuzu or Yutong bus | KES 35,000 to 45,000 |
| 51 to 55 | Yutong bus | From KES 55,000 |

How Much Does It Cost to Hire a Bus Outside Nairobi?
We also hire buses from our branches in Mombasa, Diani, Nakuru, Eldoret, Kisumu and Nanyuki. In these towns, a 22 seater starts from KES 22,000 a day. Other bus sizes are quoted on request.
Likewise, we quote trips from Nairobi to upcountry towns on request. In December, for example, many church and family groups travel home for Christmas. These buses book out first, so send your dates early. For route ideas and travel times, see our minibus for hire in Nairobi guide.
Groups flying in or out also book short transfers. For instance, a 22 seater meets groups at Jomo Kenyatta International Airport for KES 15,000. See our airport transfers page for all transfer options.

Why Groups Hire Their Bus from Bamm Tours
To begin with, we have arranged group transport across Kenya since 2015. In addition, Bamm Tours won the Travel Choice Award in 2024, 2025 and 2026. Every bus carries comprehensive insurance, as our insurance and safety page explains.
You can also read independent client reviews on Tripadvisor and Google. Meanwhile, companies can see who we work with on our clients page.
How to Book a Bus for a Day
- Send your date, pickup point, destination and group size by WhatsApp, phone or email.
- Next, we recommend a bus size and send your quote.
- Then pay a 30% commitment fee to hold the bus. Our payment page shows how to pay.
- Finally, we confirm your booking in writing.
Need a bus for several months instead? In that case, we offer long-term hire at discounted rates, paid a full month in advance.
Frequently Asked Questions about the Cost of Hiring a Bus for a Day
What is the cost of hiring a bus for a day in Nairobi?
A 22 seater Toyota Coaster or Mitsubishi Rosa costs KES 22,000 a day within Nairobi. A 33 seater costs KES 30,000, while a 50 seater starts at KES 35,000. Each rate includes a driver and fuel within Nairobi, from 6am to 6pm.
How much does it cost to hire a 50 seater bus in Kenya?
A 50 seater Isuzu bus costs KES 35,000 a day within Nairobi. Alternatively, the 50 seater Yutong executive bus costs KES 45,000 a day. For a 55 seater Yutong, rates start from KES 55,000.
How much does it cost to hire a bus for half a day?
A 22 seater costs KES 15,000 ($150) for up to 4 hours. This covers a half day, an airport transfer or an evening transfer. We charge extra time beyond 4 hours separately.
Is fuel included when I hire a bus for a day?
Yes, for driving within Nairobi. The day rate also includes a professional driver. However, trips outside Nairobi are quoted on request.
How much does it cost to hire a bus from Nairobi to upcountry?
In general, we quote upcountry trips on request. The price depends on the route and the number of days. So send us your full plan, including the return date, and we will reply with one clear quote.
Is it cheaper to hire one bus or several vans?
One bus is usually cheaper. For example, two 14 seater vans cost KES 40,000 a day. By comparison, one 33 seater bus costs KES 30,000 for the same group.
Do you sell buses?
No. We hire out buses with a driver, but we do not sell them. Therefore, every price on this page is a hire rate, not a purchase price.
How do I pay for my bus booking?
You pay a 30% commitment fee to hold the bus. Our payment page at bammtours.co.ke/pay shows how to pay. Also, only use the payment details on that page.
Get a Quote for Hiring a Bus for a Day
Ready to book? Call, SMS or WhatsApp us on +254 712 004 003, +254 754 004 003 or +254 743 142 615. Alternatively, email your trip details to [email protected]. During business hours, we reply within 20 minutes.
You can also visit our Nairobi office. We are a few meters from AAR Hospital, Ridgeways, Kiambu Road, Suite 05, Ground Floor. Or, fill in the form below.
Related Reading
- Minibus for hire in Nairobi
- Buses for hire in Kenya
- 14 seater matatu and van for hire in Kenya
- Hire a bus and driver in Nairobi
- Church vans and buses for hire in Kenya
About the author: Francis Kinyanjui is the CEO and Founder of Bamm Tours & Safaris. The company has arranged car and bus hire across Kenya since 2015. Last updated: November 2026







