Transport · 🇰🇪 Kenya

Bus Stops in Kenya map & data

There are 595 bus stops mapped in Kenya, spread over 35 regions. The most are in Nairobi (293), Kiambu (93) and Mombasa (33) - Nairobi alone holds 49% of them. 84% of them carry a name, and many add an address, phone number, website or opening hours. Well-known examples include AP camp, Matatu Bus Stop and Kwa Muiyuro.

595locations
35regions
15 KBlayer size
November 2026updated
A sample of bus stops in Kenya. Open every one of them in the studio.

Bus Stops by region

RegionLocationsShare
Nairobi29349%
Kiambu9316%
Mombasa335.5%
Kilifi213.5%
Kisii193.2%
Kajiado142.4%
Laikipia111.8%
Nakuru111.8%
Marsabit81.3%
Nyeri81.3%
Siaya71.2%
Kisumu71.2%
Uasin Gishu61.0%
Homa Bay61.0%
Kakamega50.8%
Nyamira50.8%
Migori50.8%
Meru40.7%
Kericho40.7%
Taita Taveta40.7%
Trans Nzoia30.5%
Vihiga30.5%
Narok30.5%
Machakos30.5%
Makueni30.5%
Samburu20.3%
Bungoma20.3%
Nyandarua20.3%
Tharaka20.3%
Kitui20.3%
Kwale20.3%
Wajir10.2%
Embu10.2%
Bomet10.2%
Lamu10.2%

Notable bus stops in Kenya

  1. AP campWajir
  2. Matatu Bus StopSamburu
  3. Kwa MuiyuroTrans Nzoia
  4. KanduyiBungoma
  5. Bungoma Station‎Uasin Gishu
  6. Coast Bus Booking OfficeKakamega
  7. Junction MakutanoLaikipia
  8. Amungenti StageMeru
  9. Kajamba Bus StageSiaya
  10. Easy coach booking office & pick-up pointNakuru
  11. Maili TatuTrans Nzoia
  12. MfupiBungoma
  13. Eldoret Sacco Booking Offices‎Uasin Gishu
  14. Dudi StageKakamega
  15. Laikipia UniversityLaikipia
  16. Kibubung'i Bus StopMeru
  17. Kodiaga Bus StageSiaya
  18. Layole bridheNakuru
  19. MukuyuTrans Nzoia
  20. Great Rift Shuttle Booking Office‎Uasin Gishu
  21. Easy Coach Booking OfficeKakamega
  22. Nyumba TatuLaikipia
  23. Kiirua Bus StopMeru
  24. Ulumbi StageSiaya
  25. Mang'u - Menengai boda boda stageNakuru
  26. Langas Bus StopUasin Gishu
  27. LukongoKakamega
  28. Thome/Mare JunctionLaikipia
  29. Maigene Bus StopMeru
  30. Minibuses to NaivashaNakuru
  31. North Rift ShuttleUasin Gishu
  32. MahyakaloKakamega
  33. To NaromoruLaikipia
  34. Western Bus StationUasin Gishu
  35. cherika stageLaikipia
  36. kwa ngavanaLaikipia
  37. laikipia university stageLaikipia
  38. losogwaLaikipia
  39. mamboleoLaikipia
  40. wanjiku HostelsLaikipia

What's in this layer

Every bus stop 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 stops and platforms.

Make a map of bus stops in Kenya

  1. Open the studio. No sign-up needed to start.
  2. Add the layer. Choose Kenya and Bus Stops - 595 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 stops in the studio

Frequently asked questions

How many bus stops are there in Kenya?

This layer holds 595 bus stops 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 stops 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 stops 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 stop?

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.