Kenya
Compare countries and cities by VanSky score and pick your next stop Compare regions by VanSky score and pick your destination
A comparison of 77 cities in Kenya by VanSky score — how comfortable it is to travel in each today. We factor in temperature, wind, sun and conditions by the sea. Sort by any metric and pick your next stop. A comparison of 47 regions of Kenya by VanSky score — where it's most comfortable to travel right now. We factor in temperature, wind, sun and conditions by the sea.
The country score (0–100) is computed from all of its cities, not a single point. Cities are grouped into regions, and a region's score is the median of its cities so dense clusters don't outweigh sparse ones. Final score = 0.65 × “best areas” (80th percentile of regions) + 0.35 × “typical conditions” (median of regions), so one warm city can't push the whole country to 100. Each city's score blends warmth (feels-like), sun, rain and wind, adjusted for night temperature and, on the coast, the sea. Data: Open-Meteo, refreshed several times a day.
The scale above shows what share of the country's cities falls into each comfort band. “Best spot” is the most comfortable region or city this week; “typical conditions” is the median score across regions.
Top cities in Kenya by VanSky Regions of Kenya
| City | VanSky | Temp. | Solar | Wind | Water | Conditions |
|---|---|---|---|---|---|---|
|
Kerugoya
Kirinyaga County
|
99 | 24° / 15° | 2.8 kWh | 17 (↑35) km/h | — | |
|
Nyeri
Nyeri County
|
98 | 24° / 14° | 3 kWh | 25 (↑49) km/h | — | |
|
Githunguri
Kiambu County
|
97 | 24° / 13° | 2.8 kWh | 19 (↑49) km/h | — | |
|
Karuri
Kiambu County
|
97 | 24° / 13° | 2.8 kWh | 19 (↑49) km/h | — | |
|
Kiambu
Kiambu County
|
97 | 26° / 15° | 2.8 kWh | 15 (↑35) km/h | — | |
|
Lang'ata
Nairobi City County
|
97 | 26° / 15° | 2.7 kWh | 19 (↑46) km/h | — | |
|
Ongata Rongai
Kajiado County
|
97 | 26° / 15° | 2.7 kWh | 19 (↑46) km/h | — | |
|
Embu
Embu County
|
97 | 25° / 16° | 2.7 kWh | 13 (↑33) km/h | — | |
|
Limuru
Kiambu County
|
96 | 23° / 12° | 2.8 kWh | 22 (↑50) km/h | — | |
|
Kiserian
Kajiado County
|
95 | 26° / 14° | 2.8 kWh | 26 (↑59) km/h | — | |
|
Naivasha
Nakuru County
|
95 | 26° / 16° | 2.4 kWh | 22 (↑39) km/h | — | |
|
Ngong
Kajiado County
|
95 | 26° / 14° | 2.8 kWh | 26 (↑59) km/h | — | |
|
Nairobi
Nairobi City County
|
95 | 27° / 16° | 2.7 kWh | 15 (↑37) km/h | — | |
|
Nanyuki
Laikipia County
|
94 | 23° / 11° | 2.4 kWh | 11 (↑23) km/h | — | |
|
Eldoret
Uasin Gishu County
|
94 | 26° / 12° | 2.6 kWh | 13 (↑28) km/h | — | |
|
Upper Gilgil
Nyandarua County
|
94 | 22° / 10° | 2 kWh | 12 (↑28) km/h | — | |
|
Rumuruti
Laikipia County
|
93 | 27° / 14° | 2.5 kWh | 18 (↑33) km/h | — | |
|
Gilgil
Nakuru County
|
93 | 23° / 10° | 1.9 kWh | 15 (↑29) km/h | — | |
|
Ol Kalou
Nyandarua County
|
93 | 21° / 12° | 1.8 kWh | 10 (↑21) km/h | — | |
|
Wote
Makueni County
|
93 | 28° / 17° | 3 kWh | 27 (↑50) km/h | — | |
|
Kapenguria
West Pokot County
|
92 | 23° / 14° | 2.1 kWh | 10 (↑28) km/h | — | |
|
Maralal
Samburu County
|
92 | 24° / 13° | 2.3 kWh | 22 (↑45) km/h | — | |
|
Narok
Narok County
|
92 | 26° / 13° | 2.7 kWh | 27 (↑51) km/h | — | |
|
Machakos
Machakos County
|
92 | 26° / 14° | 2.9 kWh | 28 (↑54) km/h | — | |
|
Imara Daima Estate
Nairobi City County
|
92 | 28° / 16° | 2.6 kWh | 24 (↑41) km/h | — | |
|
Meru
Meru County
|
91 | 22° / 14° | 2.5 kWh | 31 (↑70) km/h | — | |
|
Kajiado
Kajiado County
|
91 | 27° / 14° | 2.6 kWh | 34 (↑59) km/h | — | |
|
Athi River
Machakos County
|
91 | 28° / 15° | 2.8 kWh | 27 (↑45) km/h | — | |
|
Kitengela
Kajiado County
|
91 | 28° / 15° | 2.8 kWh | 27 (↑45) km/h | — | |
|
Mwala
Machakos County
|
91 | 29° / 17° | 3.1 kWh | 28 (↑46) km/h | — |
| City | VanSky | Temp. | Solar | Wind | Water | Conditions |
|---|---|---|---|---|---|---|
| Loading cities... | ||||||
| No weather data found | ||||||
Sort by
Frequently Asked Questions
How do I choose the best city in Kenya for van life?
What does the VanSky score mean for a city?
How often is data updated for Kenya?
Super Petrol
$1.65 /L
KES214.00 · €1.48/L
101 of 171
pricier than 58% of countries
Diesel
$1.67 /L
KES217.00 · €1.50/L
95 of 170
pricier than 55% of countries
Kerosene
$1.48 /L
KES191.38 · €1.32/L
23 of 44
cheaper than 50% of countries
Visas and vehicle on this route
Working out the rules for this route…
No passport set — showing the common ones. Tap yours to count by it alone.
Home country, no limit
Count the days by trip dates
Reference data, not legal advice. Rules change without notice — check with the consulate or at the border.