Here are the 10 best things to do in and around Mombasa, ranked and explained with real costs, durations, and insider tips to help you plan.
Fort Jesus
Fort Jesus is Mombasa's defining monument, a hulking coral-stone fortress the Portuguese raised in 1593 to guard the harbour and the spice trade. A UNESCO World Heritage Site, it changed hands at least nine times between the Portuguese, Omani Arabs, and the British, and the scars of those sieges are written into its walls. Inside, a museum lays out coastal history through Chinese porcelain, Swahili grave posts, and cannon recovered from shipwrecks, while the ramparts give sweeping views over the Old Town and the dhow-dotted channel below. The Omani house, the passage of the arches, and the graffiti carved by Portuguese soldiers reward a slow visit. Come early before the heat and the cruise-ship groups arrive, and hire one of the licensed guides at the gate to bring the layered history alive.
Cost
$12 adult / $6 child
Duration
1.5-2 hours
Getting There
On the edge of Old Town, a short tuk-tuk or taxi ride from the city centre
Best Time
Early morning when it is cool and quiet
Insider tip: Agree a price with a licensed KMS guide at the entrance before you start, and climb to the seaward rampart for the best photos of the harbour and passing dhows.
Old Town Mombasa
Spreading inland from Fort Jesus, Mombasa's Old Town is a living quarter of narrow lanes where Swahili, Arab, and Indian worlds have blended for centuries. Its coral-rag buildings lean over the streets on carved wooden balconies, and every few doors you pass an intricately carved Zanzibar-style door studded with brass. Small mosques, spice shops, kahawa coffee vendors, and antique dealers fill the alleys, and the air carries cardamom, incense, and grilling mishkaki. It is best explored slowly and on foot, ideally with a local guide who can point out the oldest doors, the Mandhry Mosque, and the old dhow harbour of Leven Steps. Dress modestly out of respect, greet shopkeepers, and let yourself get a little lost. The atmosphere, not any single sight, is the attraction here.
Cost
Free (guides around $15-25 for a half-day walk)
Duration
2-3 hours
Getting There
Adjacent to Fort Jesus in the southeast of Mombasa Island
Best Time
Morning, before midday heat
Insider tip: Cover your shoulders and knees, always ask before photographing people, and combine the walk with Fort Jesus since they sit side by side.
Haller Park
Haller Park is one of the world's great ecological turnarounds: a barren limestone quarry left exhausted by cement mining, replanted over decades into a lush wildlife sanctuary in the Bamburi suburb. Shaded trails wind past giraffes you can hand-feed, hippo pools, buffalo, waterbuck, and a walk-through reptile and crocodile section, while the treetops are alive with weaver birds and the odd owl. The park earned global fame as the home of Owen the baby hippo and Mzee the giant tortoise, whose unlikely friendship made headlines. Time your visit around the feeding sessions, when keepers hand out talks and the animals gather, giving families and photographers the best action. It is compact, easy to walk, and a refreshing green break from the city heat and beach glare.
Cost
$20 adult / $10 child
Duration
2-3 hours
Getting There
In Bamburi, about 10 km north of the city, 20-30 minutes by taxi
Best Time
Feeding times around 11am and 3pm
Insider tip: Plan your walk to reach the giraffe platform at feeding time, wear closed shoes for the dirt trails, and bring insect repellent for the shaded, humid sections.
Diani Beach
Regularly rated among Africa's finest beaches, Diani is a long ribbon of powder-white sand and clear turquoise water fringed by palms on the south coast. The offshore reef keeps the shallows calm and warm, perfect for swimming, snorkelling, and glass-bottom boat trips out to the coral, while stronger seasonal winds make it a top spot for kitesurfing. Beach bars and resorts line the shore without overwhelming it, and the nearby Colobus Conservation sanctuary protects the endangered Angolan colobus monkeys that swing through the coastal forest. Reaching Diani from Mombasa means crossing the Likoni channel by ferry, an experience in itself, then driving south down the coast road. Many visitors come for a day but end up wishing they had booked a night to catch the sunrise over an empty beach.
Cost
Free (Colobus Conservation and boat trips extra)
Duration
Half to full day
Getting There
About 30 km south, 1 to 1.5 hours including the free Likoni Ferry crossing
Best Time
Morning for calm seas; low tide for reef walks and snorkelling
Insider tip: Check the tide tables before you go since low tide exposes the reef flats, and use the Likoni Ferry in daylight to avoid the worst of the vehicle queues.
Wasini Island and Kisite-Mpunguti Dolphin Snorkelling
The full-day trip to Wasini Island near the Tanzanian border is many travellers' favourite Mombasa excursion. After driving south down the coast, you board a traditional dhow and sail into the Kisite-Mpunguti Marine Park, a protected reef where pods of bottlenose and humpback dolphins are commonly seen playing around the boats. The snorkelling here is the best on the Kenyan coast, with vivid coral gardens, turtles, and clouds of reef fish in warm, clear water. Lunch is a legendary Swahili seafood feast on Wasini itself, typically crab, fish in coconut sauce, and pilau served in a shaded coral garden, followed by a walk to the island's mangrove boardwalk and old coral village. It is a long day with an early start, but the combination of dolphins, reef, and food is hard to beat.
Cost
Around $80-120 per person for a full-day tour with lunch
Duration
Full day (roughly 7am-6pm)
Getting There
About 75 km south via the Likoni Ferry, then a dhow from Shimoni
Best Time
October to March for calm seas and the clearest water
Insider tip: Book through a reputable operator that includes marine park fees, bring reef-safe sunscreen and a dry bag, and take a motion-sickness tablet if the open-water dhow ride worries you.
Swahili Food and Spice Market Tour
Mombasa's cuisine is a spice-laden fusion of African, Arab, and Indian traditions, and eating your way through it is a destination in itself. Start at the bustling Mackinnon Market in the city centre, where sacks of cloves, cardamom, cinnamon, and dried chillies perfume the aisles alongside piles of tropical fruit and fresh fish. From there, work through the coastal classics: fragrant biryani and pilau, samaki wa kupaka (fish in a rich coconut sauce), grilled mishkaki skewers, viazi karai potato fritters, and coconut mahamri dunked in spiced chai. Old Town's Jahazi Coffee House offers rooftop Swahili dining, while street vendors around the tusks serve the best cheap eats. A guided food walk ties it together and gets you into stalls you would otherwise walk past. Come hungry and pace yourself.
Cost
Street eats $2-5; guided food walk around $30-50
Duration
2-4 hours
Getting There
Mackinnon Market and street stalls are central; Old Town spots are a short ride away
Best Time
Late morning at the market, or evening for street-food stalls
Insider tip: Go to Mackinnon Market early when the produce is freshest, buy whole spices to take home, and try samaki wa kupaka at least once; it is the dish the coast is famous for.
Mombasa Tusks
The crossed aluminium tusks arching over Moi Avenue are Mombasa's most photographed symbol, forming the letter M for the city as you pass beneath them. They were installed in 1952 to mark Princess Elizabeth's visit, just before she became queen, and the two pairs frame the main downtown thoroughfare lined with shops, banks, and the tourist office. The stop takes only a few minutes but is an easy, free landmark to tick off while exploring the city centre, and the surrounding streets are good for street food, curio stalls, and soaking up the everyday bustle of the port. Keep your belongings close in the crowds, and pair the tusks with a wander to nearby Mackinnon Market or a Swahili lunch in the centre.
Cost
Free
Duration
15-20 minutes
Getting There
On Moi Avenue in the city centre, walkable within downtown
Best Time
Anytime; softer light in the early morning or late afternoon
Insider tip: Cross to the far pavement for a photo that lines up both pairs of tusks into the M shape, and watch your bag and phone in the busy downtown crowd.
Shimba Hills National Reserve
Rising from the coastal plain just south of Mombasa, Shimba Hills is a cool, green reserve of rolling grassland and coastal rainforest that offers a genuine safari within easy reach of the beach. It protects Kenya's largest population of the rare sable antelope, along with elephants, giraffes, buffalo, and a rich variety of forest birds and butterflies. The scenery is a highlight in itself, with the hills often wrapped in mist and views stretching to the Indian Ocean on clear days. The signature outing is the guided walk down to Sheldrick Falls, a 21-metre waterfall with a natural pool where you can cool off, escorted by an armed ranger through elephant country. It makes an excellent half-day or full-day trip for travellers who want a taste of the bush without leaving the coast.
Cost
Around $30 adult park fee plus transport and guide
Duration
Half to full day
Getting There
About 50 km southwest, roughly 1.5 hours via the Likoni Ferry
Best Time
Early morning game drive; dry-season months for easier trails
Insider tip: Wear proper walking shoes for the Sheldrick Falls hike, bring a swimsuit for the pool, and arrange a guide and ranger in advance since the falls walk requires an armed escort.
Mamba Village Crocodile Farm
Set in the Nyali suburb, Mamba Village is East Africa's largest crocodile farm and an easy, family-friendly stop between beach and city. Hundreds of Nile crocodiles bask in walled pools at every life stage, from newly hatched babies you can sometimes hold to armoured giants, and staff talks explain their biology and the daily feeding ritual, which is the dramatic highlight. Beyond the crocodiles, the grounds include a botanical garden, an aquarium, ostriches, and horse and camel rides, plus a restaurant that serves crocodile meat for the curious. It is not a wilderness experience, but children love it and it fills a couple of hours well, especially timed for the afternoon feed. Combine it with nearby Nyali Beach or a mall visit to round out a day on the north coast.
Cost
Around $10 adult / $5 child
Duration
1.5-2 hours
Getting There
In Nyali, about 5 km north of the city, 15-20 minutes by taxi
Best Time
Afternoon feeding time for the most action
Insider tip: Arrive shortly before the afternoon feeding for the best show, and pair the visit with nearby Nyali Beach or City Mall to make a full afternoon of it.
Bombolulu Workshops and Cultural Centre
Bombolulu is a craft centre and social enterprise on the north side of the island that employs artisans with physical disabilities, giving them dignified work and fair wages. Visitors can tour the open workshops to watch jewellery being beaded, textiles being printed, leather being worked, and wood being carved, then buy the finished pieces directly, knowing the money supports the makers. The site also includes a small cultural village with traditional homesteads representing several Kenyan communities, and regular performances of tribal dance and music bring it to life. It is a rewarding, feel-good stop that offers more meaningful souvenirs than the tourist stalls, plus real insight into Kenyan craft traditions. The centre is easy to combine with Haller Park or Nyali since they lie in the same direction north of the city.
Cost
Small entry fee around $5-10; pay extra for what you buy
Duration
1-1.5 hours
Getting There
In the Bombolulu area north of the city, 15-20 minutes by taxi
Best Time
Weekday working hours when the workshops are active
Insider tip: Visit on a weekday to see the artisans actually working, and ask whether a cultural dance performance is scheduled during your visit.
Suggested Plans
How to fit these into your trip to Mombasa.
Start early at Fort Jesus while it is cool, then spend the late morning wandering Old Town's carved doors and spice shops with a Swahili lunch at Jahazi Coffee House. In the afternoon head north to Haller Park for the giraffe and hippo feeding, and finish with a sunset drink and seafood dinner at Tamarind in Nyali.
Spend day one in the city: Fort Jesus, Old Town, the Mombasa tusks, and a spice-market food walk. On day two cross the Likoni Ferry to the south coast for a full day at Diani Beach, swimming, snorkelling the reef at low tide, and visiting the Colobus Conservation monkey sanctuary before returning for dinner.
Follow the two-day plan, then dedicate day three to the Wasini Island dolphin and snorkelling excursion in the Kisite-Mpunguti Marine Park with its Swahili seafood feast. If you would rather have a safari, swap in a half-day trip to Shimba Hills for sable antelope and the Sheldrick Falls walk instead.
Frequently Asked Questions
What are the best things to do in Mombasa?
The essential experiences are exploring Fort Jesus and the surrounding Old Town, relaxing on Diani or Nyali beaches, and eating your way through Swahili spice cuisine. Rounding out the list are Haller Park for wildlife, the Wasini Island dolphin and snorkelling trip, a safari to Shimba Hills, the iconic Mombasa tusks, Mamba Village crocodile farm, and the Bombolulu craft workshops. History, beach, and food combine to make Mombasa unlike anywhere else in Kenya.
How many days do you need in Mombasa?
One day covers the historic highlights of Fort Jesus, Old Town, and a Swahili lunch. Two days lets you add a full day at Diani Beach or Haller Park, and three days makes room for a Wasini Island dolphin trip or a Shimba Hills safari. Many beach-focused visitors stay longer, basing themselves in Nyali or Diani and dipping into the city for sightseeing.
How do you get from Mombasa to Diani Beach?
Diani is about 30 km south of Mombasa Island. The route crosses the Likoni channel on the free passenger and vehicle ferry, then continues down the coast road for another 30 to 45 minutes. Allow 1 to 1.5 hours in total, more at peak times when the ferry queues build, and travel in daylight. Uber, Bolt, private taxis, and organised day tours all make the trip.
Is Mombasa safe for tourists?
Mombasa is generally safe for visitors who take normal precautions. Nyali, hotel beaches, and Old Town in daylight are fine, but keep valuables hidden in crowded areas like Mackinnon Market and the city centre, and use Uber or trusted taxis at night rather than walking. Avoid isolated beaches after dark and the Likoni area at night, and dress modestly in Old Town and other Muslim neighbourhoods out of respect.
What is the best time of year to visit Mombasa?
The dry, hot months of January to February and the cooler dry stretch of June to October are ideal for the beach, snorkelling, and sightseeing. Seas are calmest and clearest roughly October to March, which is best for the Wasini dolphin trip. Avoid the long rains of April and May, when downpours and rough seas are common, though the city stays warm and green year-round.
Do you need to dress modestly in Mombasa?
In beach resorts and hotel grounds normal swimwear and casual clothes are fine. In Old Town, the city centre, and other predominantly Muslim areas it is respectful to cover your shoulders and knees, especially near mosques. Lightweight cotton clothing that covers up also protects you from the strong coastal sun. Carrying a light scarf or kikoy wrap makes it easy to cover up when you move between the beach and the old quarters.