Last reviewed: November 2026. Details change; confirm on the official links at the end before you act.
Mombasa’s beaches stretch along Kenya’s Indian Ocean coast, divided between the North Coast (Nyali, Bamburi, Shanzu) and South Coast (Diani, Tiwi, Galu). Whether you want a resort strip with restaurants and water sports or a quieter escape with fewer crowds, choosing the right beach makes the difference between a decent beach holiday and an exceptional one.
Quick facts
| Best overall beach | Diani Beach (30 km south of Mombasa) |
|---|---|
| Most convenient | Nyali Beach (15 minutes from city center) |
| Beach access fees | Free for all public beaches |
| Best time to visit | December to March (hot and dry); July to October (cooler, dry) |
| Avoid | April to June (long rains); November (short rains) |
| North Coast transport | Cross Nyali Bridge from Mombasa Island (no ferry) |
| South Coast transport | Likoni Ferry (free for pedestrians, 10 minutes, runs every 10 minutes) |
| Nearest airport | Moi International Airport (30-60 minutes to North Coast beaches) |
North Coast vs South Coast: which to choose
Mombasa Island itself has no real beach—the sand sits on the mainland, split across two coasts. Your choice depends on what matters most for your trip.
North Coast beaches
The beaches north of Mombasa—Nyali, Bamburi, Shanzu, and Pirates Beach—are accessed via the North Coast road. Cross Nyali Bridge from the island and you’re on North Coast within 15 minutes with no ferry.
Choose North Coast if you want:
- Quick access from Mombasa city center and Old Town
- More restaurants, shopping centers, and nightlife options
- Shorter transfer from the airport
- Easy day trips to Fort Jesus and other city attractions
South Coast beaches
The beaches south of Mombasa—Tiwi, Diani, and Galu—are accessed via the Likoni Ferry and the South Coast road. The Likoni Ferry links Mombasa Island with Likoni and the wider South Coast route to Ukunda, Diani, Tiwi and Kwale.
Choose South Coast if you want:
- Wider, whiter sand beaches
- Better overall beach quality and scenery
- More luxury resort options
- Quieter surroundings away from the city
The North Coast keeps you close to Mombasa Old Town and Fort Jesus and avoids the ferry altogether. The South Coast has the wider sand and the bigger resorts, but every trip into the city means the Likoni crossing.
Best Mombasa beaches: detailed comparison
Diani Beach (South Coast)
Diani Beach, 30km south of Mombasa, consistently ranks as the top beach on the Kenyan coast. Diani has won Africa’s Leading Beach multiple times.
What makes it special: Diani features long stretches of white sand lined with palm trees and clear blue water. Coral reefs offshore provide excellent conditions for snorkeling and diving.
Best for: First-time visitors, honeymooners, families seeking a full resort experience, luxury travelers
Activities: Kitesurfing, windsurfing, snorkeling at Kisite-Mpunguti Marine Park, dolphin watching, dhow cruises, diving
Getting there: To travel from Mombasa to Diani Beach, you will need to use the Likoni ferry. It is a five-minute crossing done regularly throughout the day. After getting off the ferry, the drive to Diani is roughly about 30 minutes on a relatively good tarmac road. The Likoni Ferry is free for pedestrians and runs constantly.
Accommodation: Wide range from budget guesthouses to five-star resorts including Swahili Beach Resort, Diani Reef Beach Resort, Almanara Luxury Villas, and The Sands at Nomad
Nyali Beach (North Coast)
Nyali Beach is the closest major beach to Mombasa CBD, sitting approximately five kilometers north of the island. It is accessible directly off the North Coast road and is the most convenient beach for visitors staying in or near Mombasa town.
What makes it special: Nyali Beach sits just across the bridge from Mombasa Island, roughly 15 minutes from the city center with zero ferry crossings involved. A fringing coral reef offshore reduces wave intensity, making it safe for swimming for most age groups.
Best for: Business travelers with limited time, first-time visitors wanting city access, families with young children, short stays
Activities: Glass-bottom boat trips to Mombasa Marine National Park, swimming, snorkeling, jet skiing, beach walks
Getting there: 15-minute drive from Mombasa city center via Nyali Bridge; 30-60 minutes from Moi International Airport depending on traffic
Accommodation: Nyali Beach Hotel, Sarova Whitesands Beach Resort, Voyager Beach Resort, PrideInn Paradise Beach Resort
Bamburi Beach (North Coast)
Bamburi is the busiest stretch of the North Coast, roughly 5 km of firm white sand about 12 km from the city centre. Bamburi Beach is a continuous sandy beach nestled along the turquoise waters of Mombasa Marine Park Reserve.
What makes it special: Bamburi Beach picks up right where Nyali ends, further along the North Coast toward Mombasa Marine National Park. A coral reef sits about two kilometers offshore, and it does most of the work here, breaking up the swell before it reaches the beach. More activity and entertainment options than other North Coast beaches.
Best for: Travelers wanting activities and nightlife, families, water sports enthusiasts, budget to mid-range travelers
Activities: Camel rides, water sports, snorkeling, beach volleyball, nearby Haller Park (nature trail in a reclaimed quarry)
Getting there: Approximately 12 km from Mombasa city center; accessible by matatu from the city or private taxi
Accommodation: Bamburi Beach Hotel, Sarova Whitesands, Travellers Beach Hotel, Severin Sea Lodge
Shanzu Beach (North Coast)
Shanzu is quieter than Nyali and Bamburi and is less developed. Shanzu is a good choice for travelers staying at the cluster of resorts in the Shanzu area who want calmer surroundings and fewer beach vendors than the busier beaches offer.
What makes it special: It sits further north, approximately 15 kilometers from Mombasa CBD, and appeals to visitors looking for a less crowded beach experience. The reef offshore creates good snorkeling conditions and the beach itself is less commercially active than its southern neighbors.
Best for: Travelers seeking peace and quiet, couples, those avoiding crowds
Activities: Snorkeling, swimming, relaxing, fishing
Getting there: About 20 km from Mombasa city center along the North Coast road
Accommodation: Serena Beach Resort & Spa, PrideInn Flamingo Beach Resort, Neptune Beach Resort
Tiwi Beach (South Coast)
Tiwi is the quiet answer to Diani, 17 km south of Mombasa and reached by the same Likoni ferry. Fewer hotels, far fewer beach vendors, and a shallow lagoon behind the reef. Tiwi Beach remains relatively undeveloped compared to other coastal destinations, affording it a secluded and untouched vibe.
What makes it special: In Tiwi, the reef, which protects most of the Kenyan coastline, comes in close to the beach. Tiwi has no bars; shops, restaurants and the resorts are far between. In Tiwi you rent a house, kick off your shoes and relax.
Best for: Travelers seeking solitude, nature lovers, snorkelers interested in tide pools, budget-conscious visitors
Activities: Tide pool exploration, snorkeling, swimming, bird watching, stargazing
Getting there: Tiwi Beach is accessible via the Likoni Ferry from Mombasa, followed by a short 5 km drive
Accommodation: Amani Tiwi Beach Resort, Twiga Lodge, Coconut Beach Boutique Lodge, private cottages
Galu Beach (South Coast)
Galu Kinondo is the southern continuation of Diani, quieter and with almost no beach vendors working it. What Galu lacks in shops and commercial enterprise, it gains in the softness of the sand and beauty. Walking the beach in Galu is to sink into sand so powder like it’s more akin to dust.
What makes it special: Galu Beach is quieter, more secluded, and ideal for travelers seeking privacy, fewer crowds, and a more untouched feel.
Best for: Honeymooners, travelers seeking complete tranquility, kitesurfers and windsurfers
Activities: Kitesurfing, windsurfing, beach walks, swimming, relaxation
Getting there: Continue south past Diani; access via Likoni Ferry plus approximately 40 km drive
Accommodation: The Sands at Chale Island, private villas, smaller boutique lodges
Pirates Beach (North Coast)
Pirates Beach is a public Beach on the Coast, bordering Nyali Beach to the North and Bamburi Beach to the south. This beach draws more local visitors than international tourists.
Best for: Experiencing local beach culture, budget travelers, families
Getting there: Located between Nyali and Bamburi; accessible by matatu or taxi from Mombasa
When to visit Mombasa beaches
Timing your visit around Mombasa’s seasons makes a significant difference to your beach experience.
Best time: December to March
The best time to visit Mombasa is December to March, when it’s hot, dry and sunny with the warmest, calmest sea—peak beach season. January through March is the single best window—hot, dry, and before the long rains start.
What to expect: Hot temperatures (up to 32°C), minimal rainfall, calm seas, excellent visibility for snorkeling and diving, peak tourist season with higher hotel rates and more crowds
Second-best time: July to October
July through October is the strong second choice—cooler, still mostly dry, and better value than the December–March peak. For many travelers, the best months to visit Mombasa are July, August, and September. During this period, the weather is warm but not overly hot, with lower humidity compared to other months.
What to expect: Cooler temperatures (24-28°C), dry conditions, fewer crowds, better hotel prices, occasional seaweed on some North Coast beaches
Avoid: April to June and November
The two stretches to plan around rather than avoid entirely are April–June (the long rains) and November (the short rains)—both bring real rain most days, though tours still run and hotel rates drop noticeably.
What to expect: Heavy rainfall most days, rough seas, reduced visibility for water activities, lowest prices, fewest tourists
Practical information for visitors
Beach access and fees
All major beaches in Mombasa—including Diani, Nyali, Bamburi, Shanzu, Tiwi, Pirates Beach, and Galu—are free to access for the general public. There are no entry fees for walking on or swimming at these beaches.
However, some activities and facilities have costs:
- Mombasa Marine National Park: USD 17 for non-resident adults, USD 13 for children (rates from Kenya Wildlife Service)
- Water sports typically range from KES 2,000-5,000 per activity
- Dhow cruises: approximately USD 30-50 per person
- Private resort facilities may charge day-use fees for non-guests
Swimming conditions and safety
Visitors can swim at many Mombasa beaches. Calm waters protected by coral reefs make several areas suitable for swimming. Travelers should still pay attention to tides and local safety advice.
Safety considerations:
- The main hazards are sea urchins at low tide (wear reef shoes) and currents during certain tidal conditions
- Always use designated swimming areas where lifeguards are present, as ocean currents can be strong
- Tides swing dramatically during spring moons. Check tide charts before you book if swimming matters to you
- The equatorial sun at Mombasa is intense, especially between 10:00 AM and 3:00 PM
- Arrive before 10:00 AM for the calmest water and the best swimming conditions
Getting to and around the beaches
From Moi International Airport:
- North Coast hotels at Nyali, Bamburi and Shanzu are normally a 30 to 60 minute drive depending on traffic
- South Coast beaches require crossing the Likoni Ferry or taking the Dongo Kundu bypass
- Private taxis cost approximately KES 2,500-4,000 to Diani
Likoni Ferry details:
- There is a direct ferry departing from Mombasa and arriving at Likoni. Services depart every 10 minutes, and operate every day. The journey takes approximately 10 min
- Pedestrian ferry fee is free on both sides
- Vehicle crossing costs approximately KES 50
- Ferry operates 24 hours but late-night public transport on the mainland side becomes less reliable
Local transport:
- All North Coast beaches (Nyali, Bamburi, Shanzu) are accessible by matatu from the Mombasa city centre
- Numerous matatus operate the route from the Likoni ferry in Mombasa directly to Ukunda, Diani and onwards to Msambweni
- Taxis and ride-hailing services available but negotiate fares in advance
What to bring
- High SPF sunscreen (reapply frequently)
- Reef shoes or water shoes for rocky areas and sea urchin protection
- Hat and sunglasses
- Cash in Kenyan Shillings (beach vendors don’t accept cards)
- Swimwear and light, breathable clothing
- Waterproof bag for valuables
- Snorkeling gear if you have your own (rentals available but quality varies)
Activities at Mombasa beaches
Beyond swimming and sunbathing, Mombasa’s beaches offer numerous activities:
Water sports: Snorkeling, scuba diving, kitesurfing, windsurfing, jet skiing, kayaking, stand-up paddleboarding, deep-sea fishing
Marine experiences: Dolphin watching tours (especially from Diani), glass-bottom boat trips, dhow cruises, visits to Mombasa Marine National Park, diving at Kisite-Mpunguti Marine Park
Land-based: Camel rides (popular at Bamburi and Diani), beach volleyball, beach walks, visits to nearby Haller Park
Cultural: Day trips to Fort Jesus (UNESCO World Heritage Site), Old Town Mombasa, local markets
Where to stay: accommodation options
Mombasa beaches offer accommodation across all budgets:
Luxury (USD 150+ per night): Serena Beach Resort & Spa, Sarova Whitesands Beach Resort & Spa, Alfajiri Villas, Almanara Luxury Villas, The Sands at Nomad, Swahili Beach Resort
Mid-range (USD 70-150 per night): Bamburi Beach Hotel, Voyager Beach Resort, Diani Reef Beach Resort, Neptune Beach Resort, Nyali Beach Hotel
Budget (under USD 70 per night): Travellers Beach Hotel, guesthouses in Tiwi, budget lodges near Ukunda, self-catering cottages
Many hotels offer all-inclusive packages which can provide better value, especially for families. Book well in advance for peak season (December to March).
Safety and scam awareness
Mombasa remains a popular tourist destination, but visitors should still follow common safety precautions. Avoid displaying expensive jewelry or large amounts of cash in crowded areas.
Beach-specific safety tips
- Valuables left unattended on the sand disappear quickly, and that holds true at every beach on this list, not just the busy ones
- Use hotel safes for passports, extra cash, and electronics
- Beach vendors can be persistent—a firm but polite “no thank you” is acceptable
- Beach operators approach frequently, especially at Bamburi and central Diani
- Only book water sports and tours through established operators or your hotel
- Agree on prices before accepting any service
- Don’t exchange currency on the beach
Health precautions
- Malaria remains endemic throughout coastal Kenya including Mombasa. Mosquito-borne diseases peak during rainy seasons but year-round precautions remain essential
- Drink bottled water; avoid tap water
- Apply and reapply sunscreen; sunburn happens quickly near the equator
- Seek shade during peak sun hours (11am-3pm)
- Travel insurance covering medical emergencies is strongly recommended
For comprehensive safety information before your trip, see Is Kenya Safe to Visit in 2026? Travel Advisories and Practical Safety Tips.
Entry requirements
International visitors to Kenya need an electronic Travel Authorization (eTA) before arrival. The eTA has replaced the previous visa system. For complete details on fees, processing times, and how to apply, see Kenya eTA 2026: Fees, Processing Time, Documents and How to Apply.
Combining beaches with safari
Many visitors combine Mombasa beaches with a safari experience. Tsavo East and Tsavo West National Parks are both within a few hours’ drive from Mombasa, making beach-and-safari combinations practical. Typical itineraries include 3-4 days on safari followed by 4-7 days at the beach, or vice versa.
Frequently asked questions
Which Mombasa beach is best for families with children?
Nyali Beach and Diani Beach are the most family-friendly beaches in Mombasa. Both have calm swimming conditions protected by coral reefs, a good selection of family resorts with kids’ clubs and pools, and easy access to restaurants and activities. Nyali offers the advantage of no ferry crossing, while Diani has better sand and more space.
Can I visit multiple beaches during one trip?
Yes, but it’s generally more practical to base yourself on one coast. Moving between North and South Coast requires crossing the Likoni Ferry or driving the bypass, which adds travel time. If your stay is a week or longer, you could split your time between two beaches on the same coast (for example, Nyali and Bamburi on the North Coast, or Diani and Tiwi on the South Coast).
Are Mombasa beaches safe for solo female travelers?
When traveling alone in Mombasa, the primary concern is personal safety, particularly at night. During daylight hours, beaches are generally safe, especially at established resort areas. Stay in well-populated areas, don’t walk on isolated beaches alone, avoid beach areas after dark, and book accommodation at reputable hotels or resorts. The same precautions apply as for any international beach destination.
Do I need to book accommodation in advance?
For peak season (December to March), advance booking is essential—hotels fill up quickly and prices rise. For shoulder season (September to November, June) and low season (April to May), you’ll have more flexibility, though popular properties still book out. Booking 2-3 months ahead gives you the best selection and rates.
What currency should I bring?
The Kenyan Shilling (KES) is the local currency. Major hotels and resorts accept credit cards, but beach vendors, local restaurants, matatus, and small shops require cash. ATMs are available in Mombasa city and near major beach areas. US dollars are widely accepted at hotels, but you’ll need shillings for day-to-day expenses. For detailed money transfer and currency information, see How to Send Money to Kenya from the US, UK, Canada and Australia (2026).
Is the water warm enough for swimming year-round?
Yes. The Indian Ocean maintains temperatures around 26°C with good visibility for diving activities. Water temperature varies little throughout the year, making swimming comfortable in any season, though conditions can be rough during rainy periods.
Sources and official links
- Kenya Wildlife Service: Mombasa Marine National Park & Reserve
- Holidify: Beaches in Mombasa
- The Kenya Guide: Mombasa’s Best Beaches
- Mombasa Kenya: Best Time to Visit
- Charming Safaris: Best Beaches in Mombasa 2026
- AJ Kenya Safaris: Best Beaches in Mombasa 2026
- Exploring Mombasa: A Pedestrian’s Guide to the Likoni Ferry
- Asilia Africa: The Best Time to Visit Kenya Beaches
