Experience the captivating allure of Tanzania's coastline as you explore charming coastal towns. This immersive tour invites you to discover vibrant cultures, historical sites, and breathtaking beaches along the Indian Ocean.
Experience comfortable, authentic lodges like Springlands Hotel and Serengeti Safari Lodge. These locations offer swimming pools, beautiful dining areas with local and continental dishes, and completely en-suite rooms with modern amenities.
For an upgraded experience, we offer stays at premium luxury camps like Ole Serai Luxury Camp or Gran Melia Hotel. These feature five-star service, infinity pools, spa treatments, and the absolute best vantage points over the savanna.
Day 1: Arrival in Paradise
Upon landing at Diani Airport (Ukunda), you will be met by our driver and whisked away to your beachfront resort. After check-in, the rest of the day is yours to kick off your shoes and feel the soft, white sand between your toes.
Day 2: Sun, Sand, and Sea
Wake up to the sound of the waves. Today is entirely yours to define. Whether you want to lounge by the pool with a cocktail, book a glass-bottom boat tour to the sandbar, or try your hand at kite surfing, the day is an open canvas.
Day 3: Deep Relaxation
Spend another day soaking in the magnificent views of the Indian Ocean. Diani's lush coastal forest often brings visits from local Colobus monkeys, providing a unique backdrop to your tropical retreat. Take a sunset stroll along the shore to cap off your final night.
Day 4: Farewell to the Coast
After a leisurely breakfast and perhaps a final morning swim, your driver will pick you up at your preferred time for your transfer back to Diani Airport for your departure flight.
Day 1: Arrival in the Spice Island
Welcome to Zanzibar! Upon arrival at Zanzibar International Airport, you will be greeted by your driver and transferred to the northern tip of the island. Check into your hotel in the Kendwa area, famous for its non-tidal beachesmeaning you can swim all day long.
Day 2: Tropical Bliss at Kendwa
Spend the day exactly how you choose. Lounge on the powdery white sands, take a dip in the crystal-clear Indian Ocean, or explore the coral reefs. Kendwa is renowned for its vibrant atmosphere and breathtaking sunsetsthe perfect backdrop for a relaxed evening.
Day 3: The Magic of Stone Town
After a final seaside breakfast, we transfer you to the historic heart of the island: Stone Town. Spend the afternoon getting lost in its labyrinthine narrow streets, admiring the famous carved Zanzibar doors, and soaking in the scent of cloves and cinnamon from the local markets.
Day 4: Farewell Zanzibar
Enjoy a final morning taking in the views of the harbor or doing some last-minute shopping for local textiles and spices. Your driver will meet you at your hotel at your preferred time for your transfer back to Zanzibar Airport for your journey home.
Diani Beach is located on Kenya's southeastern Indian Ocean coast, approximately 30 km south of Mombasa city, easily reached via Ukunda airstrip or road from Mombasa. Zanzibar is an autonomous archipelago off Tanzania's coast, with its main island Unguja (commonly called Zanzibar) located roughly 75 km north of Dar es Salaam. The two beach destinations are approximately 350 km apart across open water, connected by direct flights from Mombasa or Nairobi to Zanzibar's Abeid Amani Karume International Airport, with flight times of about 1–1.5 hours. This proximity makes combining Diani's powder-white sands with Zanzibar's spice-scented Stone Town and turquoise waters a seamless "dual-beach" East African itinerary.
The Indian Ocean is the third-largest of the world's five oceanic divisions. It extends from the eastern coast of Africa to the western coast of Australia, and from the southern tip of India to the Southern Ocean. The Indian Ocean is the warmest ocean in the world, with an average surface temperature of 28.4 degrees Celsius. It is also the saltiest ocean, with an average salinity of 35 parts per thousand.
Travelers rate the combination of Diani Beach and Zanzibar as a "tropical paradise double-feature," praising Diani for its powdery white sands, relaxed vibe, and water sports, and Zanzibar for its rich culture, Stone Town history, and turquoise waters. Many love that a short flight connects these two distinct beach experiences, offering variety without long travel times. The overwhelming consensus is that combining both delivers the ultimate Indian Ocean beach holiday with perfect contrast between Kenya's quiet shores and Tanzania's spice island charm.
Arrange your trip in advance - book this tour now!
Leticia Makena -
25 November, 2025Diani’s long stretches of white sand and clear turquoise water were stunning. The sunsets were incredible, and the vibe was so relaxed. It was the perfect place to unwind after our safari. The water activities were fantastic too—we went snorkeling and paddleboarding, and the marine life was beautiful. The hotels along the beach were top-notch, with great service and amazing food. I loved the laid-back atmosphere and the stunning natural beauty.
Abdulrahman -
25 August, 2024I loved the tour very well organized and very friendly.