Quick answer
Garissa Coach booking: Nairobi (Eastleigh) 0721 211 770, Garissa 0716 561 775, or the Garissa Coach app. Nairobi departures: 8am, 11am, 1pm and 3:30pm.
Updated 18 October 2026
Garissa Coach (G Coach) takes bookings on 0721 211 770 for its Nairobi (Eastleigh) office and 0716 561 775 for its Garissa office. It also has an official Garissa Coach booking app on Google Play. The company runs daily buses between Nairobi and Garissa, with listed departures from Nairobi at 8:00am, 11:00am, 1:00pm and 3:30pm, and from Garissa at 6:00am, 8:00am, 11:00am and 3:00pm.
Garissa Coach contacts
| Office | Phone | Status |
|---|---|---|
| Nairobi (Eastleigh) booking office | 0721 211 770 | Booking office |
| Garissa office | 0716 561 775 | Booking office |
| Online booking | Garissa Coach app (Google Play) | App |
Phone numbers can change, so if a line does not go through, use the Garissa Coach app or visit the booking office before you travel.
Garissa Coach timetable
| Route | Departure times |
|---|---|
| Nairobi to Garissa | 8:00am, 11:00am, 1:00pm, 3:30pm |
| Garissa to Nairobi | 6:00am, 8:00am, 11:00am, 3:00pm |
The times above are from published timetables and can change, especially during Ramadan, Eid, Christmas and when the road is under repair. Call the office on the day before you travel to confirm the departure time and the boarding point.
About Garissa Coach
On its app, Garissa Coach describes itself as the largest provider of intercity bus travel on the Garissa to Nairobi route, serving nearly 10 locations, with more than 5 years of public transport service. Most passengers use it between Eastleigh in Nairobi and Garissa town along the Thika to Garissa highway, a trip of roughly 370 km. The company also runs G-Coach Courier Express, which offers same-day and early next-day parcel delivery on its routes.

How to book a Garissa Coach ticket
- Through the app: download “Garissa Coach” from Google Play, choose your route and date, pick a seat and pay in the app.
- By phone: call 0721 211 770 (Nairobi) or 0716 561 775 (Garissa) to reserve a seat. Ask the office how to pay and get the payment details only from the office line you called.
- At the booking office: buy your ticket at the Eastleigh office in Nairobi or at the Garissa office.
Keep your ticket or payment message, carry your national ID, and arrive at least 30 minutes early. Travellers on this route often pass through police checks, so keep your ID where you can reach it easily.
Garissa Coach fares
Garissa Coach does not publish an official fare table that we could check. Fares change with fuel prices and the season, and they usually rise during Eid and December holidays. Call the office or check the app for the current Nairobi to Garissa fare before you travel.
Sending parcels with G-Coach Courier Express
To send a parcel, take it to the Garissa Coach booking office in Nairobi or Garissa. Bring the receiver’s full name and phone number, declare what is inside, and pay the parcel charge. The receiver gets the parcel at the destination office after showing their ID. Ask about the cost and the latest drop-off time for same-day delivery when you get there.
Travelling further into North Eastern Kenya
Garissa is the main hub for travel to Wajir, Mandera, Dadaab and other North Eastern towns. If you are continuing past Garissa, ask the office which operator serves your onward route and what time it leaves, so you do not get stuck overnight. For other bus operators and their contacts, see our guides to Easy Coach and Guardian Coach. If you are moving to Garissa for work, look for openings on Job in Kenya.
Frequently asked questions
What is the Garissa Coach booking number?
The Nairobi office is listed on 0721 211 770 and the Garissa office on 0716 561 775. You can also book through the Garissa Coach app.
Where is the Garissa Coach office in Nairobi?
The Nairobi booking office is in Eastleigh. Call 0721 211 770 for the exact boarding point.
What time does Garissa Coach leave Nairobi?
Published timetables list 8:00am, 11:00am, 1:00pm and 3:30pm departures. Confirm with the office before you travel.
Can I book Garissa Coach online?
Yes. Garissa Coach has an official booking app on Google Play.
Does Garissa Coach carry parcels?
Yes. Its G-Coach Courier Express service offers same-day and early next-day parcel delivery.
How long is the trip from Nairobi to Garissa?
The road trip is about 370 km. Travel time depends on traffic, stops and security checks, so ask the office for the expected arrival time.
Prefer WhatsApp? Follow Business Radar on WhatsApp
Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.


