Gilgil Travel Guide

City City in Nyandarua County with agricultural focus

Set on Rift Valley plains, Gilgil sits between Nakuru and Naivasha, with access to Lake Elmenteita’s flamingos, Kariandusi prehistoric sites and farming landscapes. Visitors come for birding, hiking and the region’s weathered volcanic scenery.

Main image
Lake Elementaita Lodge.jpg
Narina Trogon female JM.jpg
Costs
Moderate - $40-70/day
Midrange prices due to outdoor activities and lodges nearby.
Safety
Generally safe, watch petty crime
Typical Kenyan small-town safety; avoid isolated walking at night.
Best Time
June-September, January-March (dry seasons)
Dry months suit safaris, hiking, and outdoor activities.
Time
Weather
Population
60,711
Infrastructure & Convenience
Close to Nakuru/Naivasha with tourist services and English widely spoken.
Popularity
Popular with equestrian, shooting clubs, and nature-seeking visitors.
Known For
Proximity to Lake Elementaita, horseback riding, military training areas, rift valley scenery, birdwatching, hiking, nearby safari lodges, farming estates
Gilgil hosts significant Kenyan military training facilities dating back to the colonial era.

Why Visit Gilgil? #

Set along the Rift Valley escarpment, Gilgil draws outdoor enthusiasts with access to nearby lakes, birding sites and horseback riding across acacia-lined plains. Local guides lead excursions to Lake Elementaita and neighboring conservancies, and evenings are often spent around nyama choma and roadside grills. The town’s relaxed service sector and market atmosphere provide a straightforward base for exploring central Kenya’s landscapes.

Top Things to Do in Gilgil

All Attractions ›
Don't Miss
  • Kariandusi Prehistoric Site - See Acheulean stone tools and learn about one of Kenya's important archaeological sites.
  • Gilgil War Cemetery - Pay respects at the Gilgil War Cemetery commemorating World War II servicemen.
  • Local farmers' markets - Browse markets selling farm produce, dairy products and home-cooked snacks favored locally.
Hidden Gems
  • Elementaita craft stalls - Buy locally made crafts from small stalls near the lake shores and lodges.
  • Community-run coffee shops - Enjoy coffee at relaxed community cafés popular with local residents and travelers.
  • Scenic country drives - Take short drives through farmland and acacia-dotted landscapes surrounding Gilgil.
Day Trips
  • Lake Elementaita - Drive to Lake Elementaita for birdwatching, flamingo sights and lake-edge walks.
  • Lake Nakuru National Park - Visit nearby Lake Nakuru for wildlife viewing, rhino sightings and scenic park drives.

Best Time to Visit Gilgil #

Gilgil's highland climate is nicest in the long dry stretch from June through February when mornings are crisp and skies clear. Expect rain mostly during the March-May long rains and shorter showers in October-December.

Long Rains
March - May · 10 - 22°C (50 - 72°F)
Frequent, persistent rains make trails slippery but the countryside is at its greenest and waterfalls are fuller.
Short Rains
October - December · 12 - 24°C (54 - 75°F)
Intermittent showers and cooler evenings; fewer crowds and pleasant, fresh mornings for wildlife viewing and hikes.
Dry Season
June - February · 8 - 27°C (46 - 81°F)
Cool nights and sunny days dominate - ideal for highland trekking, early-morning game drives, and clear landscape views.

Best Time to Visit Gilgil #

Climate

Gilgil's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with consistently warm temperatures year-round. Temperatures range from 5°C to 21°C. Abundant rainfall (1143 mm/year), wettest in April.

Best Time to Visit
JanuaryFebruaryDecember
Temperature & Rainfall
Temperature Range
33°
Warmest Month
Coldest Month
Monthly Conditions

January

January is cool with highs of 20°C and lows of 5°C. Moderate rainfall (33 mm) and partly cloudy skies.

75 Very Good

Comfort

13°
Feels Like Cool
13°C
Temperature
20°
63%
Humidity
Humid

Weather

33 mm
Rainfall
2.5 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

February

February is cool with highs of 21°C and lows of 5°C. Moderate rainfall (41 mm) and partly cloudy skies.

75 Very Good

Comfort

13°
Feels Like Cool
13°C
Temperature
21°
58%
Humidity
Humid

Weather

41 mm
Rainfall
2.2 m/s
Wind
Calm
2.8
UV Index
Extreme
12.0h daylight

March

March is cool with highs of 21°C and lows of 6°C. Moderate rainfall (73 mm) and partly cloudy skies.

67 Good

Comfort

14°
Feels Like Cool
14°C
Temperature
21°
60%
Humidity
Humid

Weather

73 mm
Rainfall
2.1 m/s
Wind
Calm
2.8
UV Index
Extreme
12.0h daylight

April

April is cool with highs of 20°C and lows of 8°C. The wettest month with heavy rain (155 mm) and mostly overcast skies.

55 Acceptable

Comfort

14°
Feels Like Cool
14°C
Temperature
20°
70%
Humidity
Very Humid

Weather

155 mm
Rainfall
2.5 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

May

May is cool with highs of 19°C and lows of 7°C. Significant rainfall (137 mm) and partly cloudy skies.

61 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
19°
73%
Humidity
Very Humid

Weather

137 mm
Rainfall
1.6 m/s
Wind
Calm
2.3
UV Index
Extreme
12.0h daylight

June

June is cool with highs of 18°C and lows of 6°C. Regular rainfall (96 mm) and partly cloudy skies.

65 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
18°
74%
Humidity
Very Humid

Weather

96 mm
Rainfall
1.9 m/s
Wind
Calm
2.0
UV Index
Extreme
12.0h daylight

July

July is the coolest month with highs of 16°C and lows of 6°C. Significant rainfall (118 mm) and mostly overcast skies.

59 Acceptable

Comfort

11°
Feels Like Cool
11°C
Temperature
17°
74%
Humidity
Very Humid

Weather

118 mm
Rainfall
1.9 m/s
Wind
Calm
2.0
UV Index
Very High
12.0h daylight

August

August is cool with highs of 17°C and lows of 6°C. Significant rainfall (146 mm) and mostly overcast skies.

57 Acceptable

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
74%
Humidity
Very Humid

Weather

146 mm
Rainfall
1.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

September

September is cool with highs of 18°C and lows of 5°C. Regular rainfall (94 mm) and partly cloudy skies.

65 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
18°
69%
Humidity
Humid

Weather

94 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

October

October is cool with highs of 19°C and lows of 6°C. Regular rainfall (90 mm) and partly cloudy skies.

65 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
19°
69%
Humidity
Humid

Weather

90 mm
Rainfall
2.1 m/s
Wind
Calm
2.5
UV Index
Extreme
12.0h daylight

November

November is cool with highs of 18°C and lows of 7°C. Significant rainfall (101 mm) and mostly overcast skies.

59 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
18°
74%
Humidity
Very Humid

Weather

101 mm
Rainfall
2.2 m/s
Wind
Calm
2.3
UV Index
Extreme
12.0h daylight

December

December is cool with highs of 19°C and lows of 6°C. Moderate rainfall (59 mm) and partly cloudy skies.

69 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
19°
71%
Humidity
Very Humid

Weather

59 mm
Rainfall
2.7 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

How to Get to Gilgil

Gilgil is accessible by road from Nairobi or Nakuru; Nairobi's Jomo Kenyatta International Airport (NBO) is the main international gateway while Nakuru and Naivasha serve as regional access points. The nearest SGR passenger stop is Naivasha with onward road connections to Gilgil.

By Air

Jomo Kenyatta International Airport (NBO): Nairobi’s main international airport is the typical entry point for visitors to Gilgil; the road transfer takes around 1.5-3 hours by car depending on traffic. Private transfers or shuttle services are common; fares vary with vehicle type.

Eldoret / Nakuru (regional): Nakuru is the nearest large town with road and rail connections (Nakuru town is about 40-60 minutes from Gilgil). Some travellers use Nakuru as a regional arrival point for shorter overland travel.

By Train & Bus

Train: Kenya’s Standard Gauge Railway (SGR) stops at Naivasha (and Nairobi/other main stations); Naivasha is the closest SGR passenger stop to Gilgil (about 25-35 km). From Naivasha you can take a taxi or matatu to Gilgil.

Matatu / Bus: Regular matatus and intercity buses link Gilgil with Nakuru, Naivasha and Nairobi. Matatus run frequently on the Nairobi-Nakuru corridor; travel times vary by traffic and vehicle type.

How to Get Around Gilgil #

Gilgil is small and easy to walk around in central areas. Matatus (shared minibuses) and boda‑bodas connect Gilgil with Nakuru, Nyahururu and Nairobi; fares are affordable and frequent on major routes. Hiring a private car is convenient for exploring nearby lakes and conservation areas; roads are generally in good condition for short trips.

Where to Stay in Gilgil #

Budget
Gilgil town centre - KES 1,000-4,000/night (basic)
Gilgil offers cheap guesthouses and roadside lodges popular with road travellers; expect simple, clean rooms rather than full-service hotels.
Mid-Range
Naivasha area - KES 5,000-15,000/night (nearby mid-range)
For reliable mid-range comfort, many stay around Naivasha (30-40 km). Gilgil itself has modest boutique guesthouses.
Luxury
Naivasha/Laikipia - KES 15,000+ /night (luxury)
Gilgil lacks big luxury hotels; for upscale lodges and resorts, head to Naivasha or Laikipia for full-service luxury stays.

Where to Eat in Gilgil #

Nightlife in Gilgil #

Gilgil’s nightlife is modest but active enough for visitors: pubs, hotel bars and a few restaurants offer evening entertainment and sports broadcasts. There are no large club scenes, but local bars and hotel venues provide typical small‑town social life.

Shopping in Gilgil #

Shopping is practical and local: small supermarkets, hardware stores and market stalls supply daily needs. Outdoor markets sell fresh produce and local staples. For a wider retail selection or branded stores, Nakuru and Nairobi are the nearest options.

Nearby Cities #