Diani Beach Day Trips 6 options

Snorkeling in Wasini: Dolphins, cave and Swahili lunchSnorkel with dolphins off Wasini, visit the Historical Shimoni Slave Cave, and eat lunch on the coast. Includes boat, equipment.Every day · 07:30 · Hotel pickup · Up to age 80★ 4.45 (11)8hEN✓ Free cancellationfromUS$ 110per person

Shimba Hills day trip from Diani Beach: Rainforest and waterfallDay trip from Diani Beach to Shimba Hills tropical rainforest with guide, lunch at Green Lodge and a walk to Sheldrick Falls.Sat and Sun · 08:00 · Hotel pickup · Up to age 85★ 4.00 (4)8hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 250per person

Funzi Island day trip from Diani Beach: Boat, river & sandbankFull-day Funzi Island tour from Diani Beach featuring a motorized canoe ride up the Ramisi River, lunch on a sandbank.Every day · 07:30 · Pickup optional · Up to age 80★ 4.75 (4)8hEN · DE✓ Free cancellationfromUS$ 110per person

Mombasa City Tour: Fort Jesus, Spice Market & WildlifePrivate full-day Mombasa tour with hotel pickup, entrance fees and lunch included: walk through Fort Jesus.Every day · 07:00 · Hotel pickup · All ages★ 5.00 (3)12hEN · DE✓ Free cancellationfromUS$ 222per person

Tsavo East safari from Diani: Big Five and red elephantsGame drive in Tsavo East from Diani with experienced guide, bottled water and lunch included. Spot red elephants.Every day · Hotel pickup · All ages★ 5.00 (3)8h–11hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 384per person

Tsavo East Safari: Game Drives & Galana River TourFull-day Tsavo East National Park safari from Mombasa, Diani or Watamu with open-roof game drives and expert guide to spot wildlife across vast plains.Every day · 05:00 and 06:00 · Hotel pickup · All ages★ 5.00 (1)11hEN · DE · IT · FR +1✓ Free cancellationfromUS$ 450per person
All 6 options, side by side
✓ 2026-10-29| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 110 per person | 8h | 4.45★ · 11 | Every day · 07:30 | English | |
US$ 250 per person | 8h | 4.00★ only 4 reviews | Sat and Sun · 08:00 | English, German, Spanish +2 | |
US$ 110 per person | 8h | 4.75★ only 4 reviews | Every day · 07:30 | English, German | |
US$ 222 per person | 12h | 5.00★ only 3 reviews | Every day · 07:00 | English, German | |
US$ 384 per person | 8h–11h | 5.00★ only 3 reviews | Every day | English, German, Spanish +2 | |
US$ 450 per person | 11h | 5.00★ only 1 review | Every day · 05:00 and 06:00 | English, German, Spanish +2 |
Diani Beach Day Trips at a glance
- Our pick: Snorkeling in Wasini: Dolphins, cave and Swahili lunch, US$ 110 (8h, 4.45★ · 11).
- Also recommended: Shimba Hills day trip from Diani Beach: Rainforest and waterfall, US$ 250 (8h, 4.00★ · only 4 reviews).
- Also recommended: Funzi Island day trip from Diani Beach: Boat, river & sandbank, US$ 110 (8h, 4.75★ · only 4 reviews).
Real price per person across the 6 options: US$ 110–US$ 450 (median US$ 222).
Of the 6 options: 6 with free cancellation, 6 with instant confirmation, 6 with hotel pickup, 6 kid-friendly and 4 bookable last-minute.
How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.



