Skip to content

Things to Do in Mombasa

Mombasa is East Africa's oldest port city — Swahili, Arab, Portuguese, Indian and British histories layered over a coral island between two creeks, with reef-sheltered beaches running up and down the coast on either side. It is a city you taste and walk as much as see: grilled street food, carved doors, dhows and tide-washed sand.

These are our honest picks — what each one is actually like, when to go, and the tours that include it.

On this page (10)
  1. 1. Walk the ramparts of Fort Jesus
  2. 2. Get lost in Old Town's carved-door lanes
  3. 3. Snorkel the reef at Mombasa Marine National Park
  4. 4. Meet giraffes and hippos at Haller Park
  5. 5. Go on safari in Tsavo — red elephants from the coast
  6. 6. Find the sable antelope in Shimba Hills
  7. 7. Spend a day on Diani Beach
  8. 8. Sail a dhow to Kisite-Mpunguti and Wasini Island
  9. 9. Swim the north coast at Nyali and Bamburi
  10. 10. Step into the past at Jumba la Mtwana
1

Walk the ramparts of Fort Jesus

Built by the Portuguese in the 1590s to guard the old harbour, Fort Jesus changed hands again and again between Portuguese and Omani rulers — every siege left a mark on its coral walls. Today it is a UNESCO World Heritage Site and Mombasa's defining landmark.

Inside, the museum walks you through the coast's trading centuries, and the ramparts look out over the old harbour where dhows still moor. It pairs naturally with Old Town, which begins at its gate.

Best time

Morning, before the coastal heat builds

Time needed

1–2 hours

Cost

Entry fee applies

Getting there

Old Town, on the edge of the old harbour

Tours & details for Fort Jesus
2

Get lost in Old Town's carved-door lanes

Old Town is Mombasa compressed into a few walkable blocks — narrow lanes, coral-stone houses with carved Swahili doors and hanging balconies, small mosques, antique shops and coffee sellers. It is a living neighbourhood, not a museum: everyday trade continues around you.

Go slowly, greet people, and ask before photographing residents. The lanes start at Fort Jesus's gate, so most visitors do both in one outing.

Best time

Late afternoon, when the lanes cool down

Time needed

1–2 hours on foot

Cost

Free to wander

Getting there

Beside Fort Jesus

3

Snorkel the reef at Mombasa Marine National Park

The reef off the city's northern beaches is a protected marine park — coral gardens, reef fish and seagrass beds a short boat ride from the sand. Glass-bottom boats serve non-swimmers, and snorkeling and diving trips run daily from the beach operators.

Be honest with your expectations: visibility changes with tide and season, and calm low-tide mornings are kindest to first-time snorkelers.

Best time

Calm low-tide mornings; conditions vary with season

Time needed

Half a day

Cost

Marine park fees apply

Getting there

Off the Nyali–Bamburi beaches, north coast

Tours & details for Mombasa Marine National Park
4

Meet giraffes and hippos at Haller Park

Haller Park is one of the coast's best stories — a worked-out cement quarry in Bamburi patiently rehabilitated into a green sanctuary. Shaded trails pass giraffes, hippos, buffalo, antelope and giant tortoises, with butterflies and birdlife everywhere the forest has returned.

It is an easy, flat outing that suits families and hot afternoons, minutes from the north coast hotels.

Best time

Morning or late afternoon

Time needed

2–3 hours

Cost

Entry fee applies

Getting there

Bamburi, on the north mainland

5

Go on safari in Tsavo — red elephants from the coast

Tsavo East is the closest of Kenya's great parks to the coast, famous for elephants dusted red by its soil, the Galana River and huge, open horizons. Lions, buffalo and plains game are often seen — this is honest, big-space safari rather than a crowded circuit.

From Mombasa it works best with at least a night inside the park; our safaris from Mombasa range from two days in Tsavo East to pairing it with Tsavo West's springs and lava country.

Best time

Drier months concentrate wildlife at water

Time needed

Best over 2–3 days

Cost

See our Tsavo safaris from Mombasa for the all-in price

Getting there

Inland from Mombasa, off the Nairobi highway

Our tours that include this

All Fees Inclusive
Herd of elephants walking along a watering hole with reflections — classic Tsavo East & West Safari wildlife
3-Day Tsavo East & West Safari from Mombasa

Experience Kenya’s wildlife with a 3-day safari from Mombasa or Diani. Explore Tsavo East and West, spot the Big Five, and enjoy full-board accommodation.

Mombasa, Kenya
3 Days / 2 Nights
From US$ 819 .78

Per person, double occupancy. Seasonal variations apply.

All Fees Inclusive
Cape buffalo standing in dry grass, close-up on a Tsavo East safari
2-Day Tsavo East Safari from Mombasa

A short coastal safari from Mombasa to Tsavo East National Park with red-earth landscapes, elephant herds, overnight accommodation and private game drives.

Mombasa, Kenya
2 Days / 1 Nights
From US$ 447 .90

Per person, double occupancy. Seasonal variations apply.

6

Find the sable antelope in Shimba Hills

Shimba Hills is coastal rainforest on the hills behind the south coast — cooler, greener and quieter than the plains parks, and home to Kenya's only wild population of the magnificent sable antelope. Elephants are often seen in the clearings.

The ranger-led walk to Sheldrick Falls is the highlight; on clear days the ridges look all the way out to the ocean.

Best time

Mornings, in the drier months

Time needed

A full day

Cost

See our Shimba Hills day tour for the all-in price

Getting there

South coast hinterland, via the Likoni ferry

Our tours that include this

All Fees Inclusive
Giraffe silhouette at sunrise framed by acacia trees on the Shimba Hills National Reserve day safari from Mombasa
Shimba Hills National Reserve Day Safari from Mombasa

A Mombasa day safari to Shimba Hills National Reserve with wildlife viewing, coastal forest scenery, viewpoints and optional waterfall walking.

Mombasa, Kenya
1 Days
From US$ 186 .39

Per person, double occupancy. Seasonal variations apply.

7

Spend a day on Diani Beach

South of the Likoni ferry lies Diani — repeatedly named among Africa's finest beaches, a long ribbon of white sand behind a reef-sheltered lagoon. The tide repaints it twice a day: low tide opens huge flats of rippled sand, high tide brings the swimming in close.

Beach cafés, camel rides and watersports cluster around the resorts, with quieter stretches between them for those who walk.

Best time

Low tide reveals the widest sand

Time needed

A full day

Cost

The beach itself is free

Getting there

South coast, roughly an hour and a half away

Tours & details for Diani Beach
8

Sail a dhow to Kisite-Mpunguti and Wasini Island

From Shimoni, deep on the south coast, wooden dhows sail for Kisite-Mpunguti — Kenya's southernmost marine park and one of its best snorkeling grounds. Dolphins are often seen along the way, though never guaranteed; the coral gardens do not disappoint.

Days here traditionally end on car-free Wasini Island with a slow Swahili seafood lunch before the sail home.

Best time

Calm-sea days; operators confirm conditions

Time needed

A full day from Mombasa

Cost

Marine park fees apply

Getting there

Depart Shimoni, south coast

Tours & details for Kisite Marine National Park
9

Swim the north coast at Nyali and Bamburi

The north coast beaches are the city's closest — no ferry crossing, just a bridge from the island to reef-protected lagoons at Nyali, Bamburi and Shanzu. Low tide opens sandbars and warm pools; watersports operators line the busier stretches.

If your time in Mombasa is short, this is the easiest way to put your feet in the Indian Ocean.

Best time

Around low tide for the sandbars

Time needed

Half a day to a full day

Cost

Free; watersports priced by the operators

Getting there

North mainland, minutes from the city

10

Step into the past at Jumba la Mtwana

Near Mtwapa, the ruins of Jumba la Mtwana keep the outline of a Swahili settlement abandoned centuries ago — mosques, houses and tombs in coral stone, shaded by baobabs a few steps from the beach.

It is a national monument and one of the coast's quietest, most atmospheric sites; guides at the gate bring the stones to life.

Best time

Morning or late afternoon

Time needed

1–2 hours

Cost

Entry fee applies

Getting there

Near Mtwapa, north of the city

Day trips

Day Tours from Mombasa

Every day tour at a glance — durations, live prices and hotel pickup — plus an honest guide to each day out.

See the day tours

Ready to explore Mombasa?

Every tour departing Mombasa — with clear inclusions and pickup from your hotel.

On the Kenya page you can filter every safari by duration, style and budget.

Address
Jabavu Lane 00100, Nairobi
Get in Touch
Contact Our Team arrow_forward

Speak to us about safari reservations, customer care, or partnership opportunities.