Skip to main content

Welcome to Mombasa Marine National Park, a coastal gem that invites you to indulge in the wonders of Kenya's Indian ocean coast. Prepare for a captivating journey as we unveil the treasures of this marine sanctuary.

Mombasa Marine National Park is a coastal paradise blessed with pristine beaches and azure waters. Step into the warm embrace of the Indian Ocean and discover a vibrant underwater world. Snorkelers and divers are greeted by a kaleidoscope of coral reefs, where colourful fish dart among the corals, creating a mesmerizing spectacle.

Immerse yourself in the crystal-clear waters and witness the rich marine life that calls this park home. Spot graceful sea turtles gliding through the depths, marvel at the intricate dance of tropical fish, and encounter an array of fascinating creatures that dwell beneath the surface.

Above the waterline, Mombasa Marine National Park offers sandy beaches lined with swaying palm trees, providing the perfect setting for relaxation and rejuvenation. Sink your toes into the soft sand, bask in the warm coastal sun, and let the rhythmic sound of the waves soothe your soul.

Mombasa Marine National Park is a haven where coastal delights await. Explore the wonders of the ocean, feel the magic of the coastline, and create memories that will last a lifetime. Let Mombasa Marine National Park enchant you with its coastal beauty and immerse you in the captivating world beneath the waves.


1. Snorkelling

Dive into the crystal-clear waters of Mombasa Marine National Park and witness a world of underwater wonders. Snorkel along the coral gardens, encounter colourful fish species, and be amazed by the intricate beauty of the marine ecosystem.

2. Glass-Bottom Boat Tours

For those who prefer a dry adventure, embark on a glass-bottom boat tour to explore the vibrant marine life without getting wet. Observe the coral reefs, spot marine creatures such as turtles and rays, and learn about the park's ecological significance from knowledgeable guides.

3. Scuba Diving

Take your underwater exploration to new depths with scuba diving adventures in Mombasa Marine National Park. Discover hidden treasures beneath the waves, swim alongside tropical fish, and marvel at the intricate coral formations that make this park a true underwater paradise.

4. Dolphin Watching

Experience the thrill of spotting dolphins in their natural habitat. Join a dolphin-watching excursion and witness these intelligent creatures as they frolic and play in the warm waters of the Indian Ocean. It's an unforgettable experience for animal lovers and nature enthusiasts.

5. Beach Relaxation

Unwind on the pristine beaches of Mombasa Marine National Park. Enjoy the soft sand between your toes, soak up the sun's warmth, and take in the breathtaking coastal views.

Indulge in beach activities, swim in the turquoise waters, or simply relax with a book under the shade of a palm tree.

Best Time To Visit

The best time to visit Mombasa Marine National Park is during the dry season, which typically extends from December to March and July to October.

During these months, the weather is warm and pleasant, with temperatures ranging from 25-30°C (77-86°F). The ocean conditions are calm, providing excellent visibility for snorkelling, diving, and other water activities.

January  20 31 oC 88 oF
February  25 31 oC 88 oF
March 50 31 oC 88 oF
April 120 30 oC 86 oF
May 110 29 oC 84 oF
June 40 28 oC 82 oF
July 40 27 oC 81 oF
August 40 27 oC 81 oF
September  30 28 oC 82 oF
October 50 29 oC 84 oF
November 90 30 oC 86 oF
December 50 31 oC 88 oF

Related article: Best time to visit Kenya for holiday

Getting There

Mombasa Marine National Park, a marine paradise along the Kenyan coast, is conveniently located near Mombasa City. Situated just a short distance from the mainland, you can easily access the park by boat from various points along the coast.

From Mombasa Island, it's a quick boat ride of around 20 minutes to reach the park, allowing for hassle-free transportation.

Where To Stay

Discover the perfect coastal retreat by choosing from a range of accommodation options in and around Mombasa. Whether you prefer luxurious beachfront resorts like Serena Beach Resort or charming boutique hotels like Nyali Sun Africa Beach Hotel & Spa, you'll find comfortable accommodations that provide easy access to Mombasa Marine National Park.