Hola, Kenya City

Kenyan city in Tana River County

On the Tana River, Hola functions as a fishing and trading hub; travelers arrive for riverboat rides, birdwatching in riverine forest, seasonal mangrove flats, and to meet Orma and Pokomo communities at lively markets.

Main image

Hola, Kenya at a Glance#

Local Time
3:07 AM
GMT+3
Population
20,912

Costs: Typical daily budget: $20-40 - basic guesthouses, local food, and limited tourist services.

Safety: Caution advised - occasional security issues - regional conflicts and riverine banditry occur; avoid nighttime travel.

Best Time: Best months: June-October (dry) - dry season eases road travel and river activities.

Hola is near the Tana River Delta, an ecologically important and internationally recognized wetland area.

Why Visit Hola, Kenya?#

On the banks of the Tana River and close to the Tana Delta, Hola offers a mix of riverine wildlife, mangrove edges and Swahili coastal culture. Birdwatching in the delta and visits to local fishing communities showcase flocks of pelicans and traditional dhow fishing, while the town market provides a vivid window into the area’s Somali, Pokomo and Swahili influences. It serves as a low-key base for exploring remote mangroves, seasonal floods and rural Kenyan hospitality.

Hola, Kenya Bucket List#

Don't Miss

Tana River Primate Reserve - Look for endangered Tana River red colobus and crested mangabey in riverine forest habitat.

Hola Town Market - Experience the lively market selling fresh produce, fish, household goods, and local crafts.

Tana River Delta - Explore estuary mudflats, mangroves, and seasonal birdlife along the delta channels and creeks.

Hidden Gems

Bura Irrigation Project - See extensive irrigation canals and large-scale farming landscapes shaped by the Bura scheme.

Traditional Tana River Ferry Crossing - Ride the small ferry across the Tana River to observe daily riverine commerce and life.

Kipini Ruins (coastal heritage) - Visit traces of Swahili-era settlements and mangrove channels north along the coast from Hola.

Day Trips

Tana River Delta boat trip - Take a boat through mangrove creeks for birdwatching and visits to fishing communities.

Kipini and the coast - Drive to Kipini and coastal villages for beaches, local Swahili settlements, and seaside markets.

Best Time to Visit Hola, Kenya#

Hola is hot year-round; visit during the drier windows (January-February or June-September) for easier travel and fewer mosquitoes. Expect travel disruption during the long rains (March-May) when roads can become impassable.

Long Rains

March - May

22 - 32°C (72 - 90°F)

Frequent heavy rains, swollen rivers, and muddy roads make exploration tricky; wildlife and vegetation thrive, but outdoor plans often get washed out.

Short Rains

October - December

23 - 33°C (73 - 91°F)

Shorter, less intense showers break long dry spells - warm, humid conditions with occasional travel interruptions but still manageable for visits.

Dry Season

January - February, June - September

24 - 36°C (75 - 97°F)

Hot, dusty, and mostly rain-free - easiest time to move around, good for river activities, but bring sun protection and plenty of water.

Climate

Hola, Kenya's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with consistently warm temperatures year-round. Temperatures range from 21°C to 34°C. Semi-arid with limited rainfall.

Best Time to Visit
JanuaryMaySeptember
Temperature & Rainfall
Temperature Range
42°
Warmest Month
18°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 30°C. Light rainfall and partly cloudy skies.

89 Excellent

Comfort

30°
Feels Like Hot
28°C
Temperature
24° 33°
58%
Humidity
Humid

Weather

20 mm
Rainfall
2.0 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

February

February is the hottest month, feeling like 30°C. The driest month with just 10 mm and partly cloudy skies.

79 Very Good

Comfort

30°
Feels Like Hot
29°C
Temperature
24° 34°
54%
Humidity
Humid

Weather

10 mm
Rainfall
2.3 m/s
Wind
Calm
2.5
UV Index
Extreme
12.1h daylight

March

March is hot, feeling like 31°C. Moderate rainfall (39 mm) and partly cloudy skies.

75 Very Good

Comfort

31°
Feels Like Hot
29°C
Temperature
24° 34°
59%
Humidity
Humid

Weather

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

April

April is hot, feeling like 32°C due to high humidity. Moderate rainfall (69 mm) and partly cloudy skies.

71 Very Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
72%
Humidity
Very Humid

Weather

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

May

May is hot, feeling like 30°C due to high humidity. Moderate rainfall (39 mm) and partly cloudy skies.

87 Excellent

Comfort

30°
Feels Like Hot
27°C
Temperature
24° 31°
77%
Humidity
Very Humid

Weather

39 mm
Rainfall
2.6 m/s
Wind
Calm
2.0
UV Index
Extreme
11.9h daylight

June

June is warm with highs of 30°C and lows of 23°C. Light rainfall and partly cloudy skies.

86 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
72%
Humidity
Very Humid

Weather

27 mm
Rainfall
3.3 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.9h daylight

July

July is warm with highs of 29°C and lows of 21°C. Light rainfall and partly cloudy skies.

86 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
68%
Humidity
Humid

Weather

21 mm
Rainfall
3.0 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.9h daylight

August

August is warm with highs of 29°C and lows of 21°C. Light rainfall and partly cloudy skies.

86 Excellent

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
66%
Humidity
Humid

Weather

19 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.0
UV Index
Very High
12.0h daylight

September

September is warm with highs of 30°C and lows of 22°C. Moderate rainfall (32 mm) and partly cloudy skies.

87 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
63%
Humidity
Humid

Weather

32 mm
Rainfall
2.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

October

October is hot, feeling like 29°C. Moderate rainfall (30 mm) and partly cloudy skies.

87 Excellent

Comfort

29°
Feels Like Hot
27°C
Temperature
23° 31°
66%
Humidity
Humid

Weather

30 mm
Rainfall
2.8 m/s
Wind
Calm
2.3
UV Index
Extreme
12.0h daylight

November

November is hot, feeling like 31°C due to high humidity. The wettest month with 85 mm of rain and partly cloudy skies.

73 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
73%
Humidity
Very Humid

Weather

85 mm
Rainfall
2.0 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

December

December is hot, feeling like 30°C. Moderate rainfall (61 mm) and partly cloudy skies.

75 Very Good

Comfort

30°
Feels Like Hot
28°C
Temperature
23° 32°
66%
Humidity
Humid

Weather

61 mm
Rainfall
1.9 m/s
Wind
Calm
2.3
UV Index
Extreme
12.1h daylight

How to Get to Hola, Kenya#

Hola (Tana River County) is reached primarily by road; there are no direct rail links and scheduled commercial flights do not serve the town. Travelers generally arrive via Mombasa or Malindi airports and continue by intercity bus/matatu with local transfers into Hola.

By Air

Moi International Airport, Mombasa (MBA): Mombasa is the nearest large international airport with connections to Nairobi and domestic hubs. From Mombasa you must travel by road to reach Hola; options include long-distance bus/coaches to towns along the Tana River with onward local matatu or boda-boda connections. Road travel from Mombasa to the Hola area typically takes several hours (4-7 hours depending on route and stops).

Malindi Airport (MYD): Malindi is a smaller coastal airport closer than Mombasa for northern Tana River destinations. From Malindi take a bus or shared minibus to Garsen or Hola-area towns and then local transport; expect multiple legs and total travel time often 3-6 hours.

By Train & Bus

Train: There is no passenger rail service serving Hola. Kenya’s main passenger rail (MGR/SGR) runs on the Nairobi-Mombasa corridor and does not serve inland Tana River towns.

Bus / Matatu: Road transport is the practical option. Intercity buses and matatus run between Mombasa, Malindi and towns such as Garsen; from those hubs you transfer to local matatus, buses or motorcycles to reach Hola. Fares vary widely and schedules are informal; expect several hours of travel and multiple transfers (typical regional bus legs often range from a few hundred to several hundred Kenyan shillings).

How to Get Around Hola, Kenya#

Hola is best reached and navigated by road: intercity buses and matatus link to regional hubs, and local matatus or boda-bodas handle last-mile travel. Expect informal timetables and prepare for transfers.

  • Intercity buses / coaches (KES 300-1,200 (varies by leg)) - Long-distance buses and coach services connect Kenya’s coastal cities to towns inland; routes and frequency vary and often stop at regional hubs like Garsen. These buses are the main affordable option for longer legs but expect slow journeys and multiple stops.
  • Matatu (shared minibus) (KES 100-600) - Matatus are the backbone of regional travel: frequent, flexible, and cheap, but they can be crowded and departure times depend on filling the vehicle. Use matatus for the final stretches into Hola from nearby hubs.
  • Motorcycle taxi (boda-boda) (KES 50-300) - Boda-bodas provide essential last-mile access where roads are narrower or in villages. They are fast and can reach places larger vehicles cannot, but safety standards vary-wear a helmet when available and agree price beforehand.
  • Private car / hire (Varies widely (hundreds to thousands KES)) - Private hire or organized transfers are the most comfortable and direct way to reach Hola from airports or larger towns, especially for groups. Expect significantly higher cost but much faster door-to-door travel and greater luggage capacity.
  • Walking - Within Hola town centre walking is practical for short trips between the market, administration buildings and riverside areas. Distances beyond the town require transport due to heat and limited sidewalks.

Where to Stay in Hola, Kenya#

Budget

Hola / Tana River County - KES500-1500/night

Hola is small with very limited accommodation; expect basic, locally run rooms without many amenities. Bring essentials and confirm availability in advance.

Local guesthouses and basic lodges (Hola) - Very basic, family-run rooms

Tana River area guesthouses - Simple stays in the county

Mid-Range

Garissa / Larger county towns - KES1500-4000/night

Mid-range choices are sparse in Hola; better facilities are in larger towns nearby. Expect modest comforts and limited booking infrastructure.

Mid-range hotels in Garissa (regional) - More facilities, regional transport links

County hotels nearby - Comfortable local options a drive away

Luxury

Regional centres / coast - KES6000+/night

Luxury hotels are not available in Hola. Travellers seeking upscale accommodation should plan to stay in larger regional centres or coastal resorts and arrange transport.

Upscale lodges in coastal or national-park areas - Full-service lodges farther afield

Regional luxury listings - High-end stays require travel to bigger centres

Where to Eat in Hola, Kenya#

Local Food

Hola sits on the Tana River with Swahili and inland Kenyan influences: rice, fish stews, chapati and roadside tea stalls.

Markets & Simple Eats

Local markets sell fresh produce and grilled fish; small eateries provide filling, affordable meals for travelers and river workers daily.

Nearby Cities #