The distance between Homa Bay, Homa Bay County and Ruiru, Kiambu County is 287 kilometers (178 miles).
Homa Bay, Homa Bay County, Kenya
Ruiru, Kiambu County, Kenya From Homa Bay to Ruiru, the straight-line distance is 287 kilometers, heading east. Homa Bay is at 1,165 meters above sea level, while Ruiru is at 1,531 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 1-2 days |
| Motorcycle | 8-10 hours |
| Car | 6-8 hours |
| Helicopter | 1-2 hours |
| Airplane | 20-30 minutes |
| Speed | Time |
|---|---|
| 30 km/h | |
| 60 km/h | |
| 90 km/h | |
| 120 km/h | |
Local time:
Time Zone: Africa/Nairobi
Coordinates: 0.5273° S 34.4571° E
Elevation: 1,165 m (3,822 ft)
Local time:
Time Zone: Africa/Nairobi
Coordinates: 1.1467° S 36.9609° E
Elevation: 1,531 m (5,023 ft)
| Distance between cities | Kilometers |
|---|---|
| From Homa Bay to Nairobi | 276 km |
| From Homa Bay to Kakamega | 96 km |
| From Homa Bay to Mombasa | 698 km |
| From Homa Bay to Nakuru | 181 km |
| From Homa Bay to Eldoret | 147 km |
| Distances between cities | Kilometers |
|---|---|
| From Ruiru to Nairobi | 22 km |
| From Ruiru to Kakamega | 292 km |
| From Ruiru to Mombasa | 440 km |
| From Ruiru to Nakuru | 136 km |
| From Ruiru to Eldoret | 263 km |
The following list contains the cities of Kenya that are at equal or similar distances as between Homa Bay and Ruiru.
| From | To | Distance (kilometers) |
|---|---|---|
| London, United Kingdom | Liverpool, United Kingdom | 287 km |
| The Bronx, United States | South Boston, United States | 287 km |
| Los Angeles, United States | Ensenada, Mexico | 286 km |
| The Bronx, United States | Boston, United States | 288 km |
| Nairobi, Kenya | Kakamega, Kenya | 288 km |
| Medellín, Colombia | Bucaramanga, Colombia | 288 km |
| Liverpool, United Kingdom | Islington, United Kingdom | 286 km |
| Cali, Colombia | Soacha, Colombia | 286 km |
| Liverpool, United Kingdom | Glasgow, United Kingdom | 285 km |
| Leeds, United Kingdom | Glasgow, United Kingdom | 289 km |
| Santiago de Querétaro, Mexico | Puebla, Mexico | 285 km |
| Mérida, Mexico | Cancún, Mexico | 289 km |
| Port of Spain, Trinidad and Tobago | Ciudad Guayana, Venezuela | 284 km |
| Guatemala City, Guatemala | San Pedro Sula, Honduras | 284 km |
| Maracaibo, Venezuela | Santa Marta, Colombia | 290 km |
| Delhi, India | Ludhiana, India | 284 km |
| Nagpur, India | Bhopal, India | 291 km |
| Queens, United States | Baltimore, United States | 283 km |
| Leeds, United Kingdom | Swansea, United Kingdom | 291 km |
| The Bronx, United States | Baltimore, United States | 291 km |