Guests in life jackets enjoying a boat ride on Lake Naivasha

Lake Naivasha

Lake Naivasha boat ride prices

Clear rates for a private boat safari, shared boat rides in Naivasha, Crescent Island boat transfer, sunset cruises, and sport fishing.

01 / 05A private day on the lake

Lake Naivasha boat prices

Pick a ride, transfer, or fishing trip. Ask our team about availability and booking details.

Guests in life jackets enjoying a private boat safari

Private Boat Safari

A private boat and guide for your group.

1 hourFrom KSh 2,500per boat
2 hoursFrom KSh 5,000per boat
Visitors sharing a scenic boat ride on Lake Naivasha

Standard Boat Ride

A shared ride to take in the lake and its wildlife.

1 hourFrom KSh 1,500per person
2 hoursFrom KSh 3,000per person
Giraffe beside the green lakeshore near Crescent Island

Crescent Island Transfer

Boat transfer to Crescent Island.

TransferKSh 2,500per boat
Guests watching sunset from a boat on Lake Naivasha

Sunset Boat Ride

Watch the light change over Lake Naivasha.

1 hourKSh 3,000per boat
2 hoursKSh 6,000per boat
Angler showing a fish caught on Lake Naivasha

Sport Fishing

A longer outing on the water with time to fish.

4 hoursKSh 8,000per boat

What you can experience

  • Hippo viewing
  • African fish eagle watching
  • Crescent Island transfers
  • Sport fishing
  • Sunset boat rides
  • Bird watching

Follow the lake with us

Find boat rides, wildlife, and moments from Lake Naivasha.