Located just 25 km southwest of Nairobi, Ruiru is a vibrant and growing town. Known for its lively weekly market and proximity to natural landscapes, Ruiru offers a unique combination of urban and environmental experiences. The town serves as an ideal gateway to explore sites like Lake Naivasha and Nyangani Hills, while enjoying an pleasant urban setting.
Visitors can appreciate the local ambiance, with colorful markets, colonial churches, and varied landscapes. Ruiru is also a good starting point for nature and cultural excursions, while remaining accessible and affordable.
Don't miss
Top 6 attractions
Marché de Ruiru
A lively market where you can buy local products and souvenirs.
Église catholique de Ruiru
A religious building dating back to the 1930s, an example of colonial architecture.
Lac Naivasha
A beautiful lake with stunning natural landscapes and rare wildlife species.
Monts Nyangani
Steep mountains offering breathtaking views of the area.
Parc national de Nairobi
A large national park with a variety of animals and diverse landscapes.
Forêt de Karura
A tropical forest with hiking trails and abundant wildlife.
Weather-adapted
What to do based on the weather?
Best activities based on today's weather conditions
- Pique-nique au bord du lac
- Visite des montagnes Nyangani
- Faire du sport en plein air
- Visite culturelle de la ville
- Découvrir les marchés locaux
- Dégustation de cuisine locale
- Natation dans le lac Naivasha
- Randonnée matinale
- Farniente à l'ombre
- Marché aux puces de Ruiru
- Visite des églises locales
- Découvrir les jardins botaniques
- Excursion en montagne
- Découverte des sites historiques
- Faire une randonnée
Itineraries
How much time do you have?
1 day
The essentials
9h00
Visite de l'église catholique de Ruiru
Prenez des provisions pour la journée.
12h00
Déjeuner au marché local
14h00
Visite du parc national de Nairobi
Portez des vêtements confortables.
19h00
Dîner dans un restaurant local
Weekend
3 days
Jour 1 matin
Randonnée dans les montagnes Nyangani
Emportez de l'eau et des provisions.
Jour 1 soir
Dîner au restaurant Karura
Jour 2
Excursion en bateau sur le lac Naivasha
Utilisez une crème solaire.
Jour 3
Faire des emplettes au marché de Ruiru
Négociez les prix.
1 week
Full immersion
Jour 1
Visite guidée du marché de Ruiru
Laissez-vous guider par les locaux.
Jour 2
Découverte des jardins botaniques
Portez des vêtements protecteurs.
Jour 3
Randonnée dans la forêt de Karura
Prenez un guide local.
Jour 4
Dégustation de cuisine locale
Essayez les plats traditionnels.
Jour 5-7
Exploration des sites historiques
Prenez des photos.
Getting around
Transport & Getting Around
Metro / Subway
The fastest underground network to get around the city.
Bus & Tram
Ideal for areas not served by the metro, with city views.
Tourist pass
Combined transport + museum card, often worthwhile from 2 days.
Bike / Scooter
Self-service bike stations available in most major cities.
Airport → City center
Shuttle, express train or taxi depending on local availability.
Recommended app
Download the local transport app or Google Maps for schedules.
Local tip
Practical tips: Use taxis or buses to get around, average budget for hotels and food. Be cautious in the evening. Best spots are Ruiru Market and Karura Restaurant.
Before you go
Practical info
Budget & Payment
Bank cards accepted everywhere in major cities
Local currency: Euro (€)
ATMs available in city centers
Tipping: 5-10% recommended in restaurants
Safety & Tips
Keep a copy of your passport on your phone
Wear shoulder bags in front in tourist areas
Leave valuables in the hotel safe
Share your location with someone you trust
Language & Phrases
Language(s): Français
Plan your trip
When to visit Ruiru?
Score /10 based on weather, crowds and events
Jan
5°C
4/10
Feb
6°C
5/10
Mar
10°C
7/10
Apr
14°C
★
May
18°C
★
Jun
22°C
★
Jul
25°C
★
Aug
25°C
★
Sep
20°C
★
Oct
15°C
7/10
Nov
10°C
5/10
Dec
6°C
4/10
Real-time weather in Ruiru
15-day forecast · AI analysis · Activities adapted to the weather of the day
View full forecast