Transport ยท ๐Ÿ‡ฐ๐Ÿ‡ช Kenya

Bus Stations in Kenya map & data

There are 282 bus stations mapped in Kenya, spread over 34 regions. The most are in Nairobi (106), Kiambu (18) and Mombasa (18) - Nairobi alone holds 38% of them. 89% of them carry a name, and many add an address, phone number, website or opening hours. Well-known examples include Modern Coast Booking Nairobi Cross Lane, Nakuru Bus Terminus and Moyale Star Bus Station.

282locations
34regions
8 KBlayer size
November 2026updated
A sample of bus stations in Kenya. Open every one of them in the studio.

Bus Stations by region

RegionLocationsShare
Nairobi10638%
Kiambu186.4%
Mombasa186.4%
Nakuru155.3%
Kisumu145.0%
Siaya124.3%
Wajir93.2%
Uasin Gishu93.2%
Migori82.8%
Kitui62.1%
Kajiado62.1%
Meru51.8%
Nyeri51.8%
Kisii51.8%
Marsabit41.4%
Kakamega41.4%
Nyandarua41.4%
Kwale41.4%
Embu31.1%
Homa Bay31.1%
Murang'a31.1%
Kilifi31.1%
Taita Taveta31.1%
Laikipia20.7%
Narok20.7%
Machakos20.7%
Lamu20.7%
Isiolo10.4%
Baringo10.4%
Elgeyo-Marakwet10.4%
Trans Nzoia10.4%
Bungoma10.4%
Bomet10.4%
Makueni10.4%

Notable bus stations in Kenya

  1. Modern Coast Booking Nairobi Cross LaneNairobi · bus station
  2. Nakuru Bus TerminusNakuru · bus station
  3. Moyale Star Bus StationMarsabit · bus station
  4. Fyhj bus stWajir · bus station
  5. Matatu StandIsiolo · bus station
  6. Kabarnet Bus StopBaringo · bus station
  7. iten main stageElgeyo-Marakwet · bus station
  8. KaptegaTrans Nzoia · bus station
  9. Bungoma Bus StationBungoma · bus station
  10. Bus and Matatu Standโ€ŽUasin Gishu · bus station
  11. EasycoachMumias · Kakamega · bus station
  12. Bus & Matatu StageLaikipia · bus station
  13. Bus StationMeru · bus station
  14. Acacia Booking OfficeSiaya · bus station
  15. Golden CoachWajir · bus station
  16. ELDORET MAIN STAGEUasin Gishu · bus station
  17. Ingotse-Navakholo Bus ParkKakamega · bus station
  18. Maua Bus StationMeru · bus station
  19. Busia-Bound Bus StageSiaya · bus station
  20. Golden Coach StationWajir · bus station
  21. Guardian Angel Eldoret OfficeUasin Gishu · bus station
  22. Matatu/Bus StageKakamega · bus station
  23. Meru Bus StationMeru · bus station
  24. Kajamba Bus StageSiaya · bus station
  25. Legend Garissa Booking StationWajir · bus station
  26. Huruma stageUasin Gishu · bus station
  27. SubuigaMeru · bus station
  28. Kakoth bus stageSiaya · bus station
  29. OraheyWajir · bus station
  30. Iten MatatuUasin Gishu · bus station
  31. Kisumu-Bound Bus StopSiaya · bus station
  32. ambasa coachWajir · bus station
  33. Iten Matatu Drop OffUasin Gishu · bus station
  34. Siaya bound and Nairobi Bound Bus StageSiaya · bus station
  35. golden busWajir · bus station
  36. Local MatatuUasin Gishu · bus station
  37. Sidindi Bus stopSiaya · bus station
  38. legend bus stationWajir · bus station
  39. Royal Rift ShuttleUasin Gishu · bus station
  40. kangaroo mini-busUasin Gishu · bus station

What's in this layer

Every bus station in the layer comes with its name, category, brand and operator, street address, city, postcode, phone, website, opening hours, the region it is in, latitude and longitude (each where known). Bus stations and interchanges.

Make a map of bus stations in Kenya

  1. Open the studio. No sign-up needed to start.
  2. Add the layer. Choose Kenya and Bus Stations - 282 locations appear at once.
  3. Make it yours. Colours, icons, labels, clusters or a heat map; add your own pins, images and notes; measure distances and draw radius circles.
  4. Share it. Copy the link or embed it on your website - it looks great on phones too.

Open bus stations in the studio

Frequently asked questions

How many bus stations are there in Kenya?

This layer holds 282 bus stations in Kenya, the most of them in Nairobi. The data is refreshed every 6 months; this release is from November 2026.

Can I download a list of bus stations in Kenya?

Yes. Own the layer ($5 once, or every Kenya layer with the $29 Country Pass) and export it from the studio as CSV, Shapefile, GeoJSON, KML, GPX, ArcGIS, QGIS, PNG or PDF.

Is it free to put bus stations on my map?

Yes - every map can use 2 data layers free, and you can share or embed it. Layers you buy don't count toward that limit and work in every map you make.

What information comes with each bus station?

The name, category, brand and operator, street address, city, postcode, phone, website, opening hours, the region it is in, latitude and longitude (each where known).

Related map data

Free to start ยท no sign-up

Your map is two minutes away

Pick a country, add the places that matter, draw on it, and share it with the world - on any device.