Beach near Mombasa, Kenya

Mombasa Travel Guide

Kenya

Mombasa is a Kenyan coastal city with a population of 1,440,396, situated on the Indian Ocean. It is one of Kenya’s main cities and a useful base for exploring the country’s coastline.

Most international visitors arrive through Moi International Airport, which serves Mombasa. The nearby coast includes Tiwi Beaches, 22.1 kilometres away, and Diani Beach, 32.7 kilometres away, both south of the city on Kenya’s Indian Ocean coast.

Manual search

Local time

1,440,396

Population

4,494 miles away

Weather in Mombasa

Thu

28°

Fri

28°

Sat

28°

Know before you go

Pays in KES

Plug type Type G

Emergency 999

Dial code +254

Tipping: Tipping is customary in Kenya for good service. While not mandatory, it is greatly appreciated by service staff.

Best time to visit Mombasa

Jan

31°14

Feb

31°9

Mar

31°22

Apr

29°27

May

28°22

Jun

28°19

Jul

27°21

Aug

27°21

Sep

28°19

Oct

29°19

Nov

30°24

Dec

31°26

Average daily maximums with rainy days per month, from the last three years of weather history.

Beaches near Mombasa

  • Nyali Beach

    Nyali Beach

    4.6 km away

  • Bumburi Beach

    9.8 km away

  • Shanzu Beach

    Shanzu Beach

    12.3 km away

  • Tiwi Beaches

    22.1 km away

  • Diani Beach

    Diani Beach

    32.7 km away

  • Galu Beach

    Galu Beach

    36.9 km away

Things to do in Mombasa

  1. Fort Jesus Museum

    history museum

    2.4 km

  2. ACK Mombasa Memorial Cathedral

    anglican or episcopal place of worship

    2.4 km

  3. Africa Hotel

    museum

    2.3 km

  4. Nyali Cinemax

    movie theater

    2 km

  5. FEM Family Church

    christian place of worship

    2 km

  6. CITAM Mombasa

    christian place of worship

    3.7 km

  7. Crossroads Fellowship

    christian place of worship

    4.1 km

  8. AIC Tudor new church

    christian place of worship

    0.8 km

Getting there

Moi International Airport · 7.3 km

Frequently asked Questions

While we strive to provide accurate and up-to-date information, AtoBeach cannot be held responsible for any inaccuracies. We recommend verifying details with official sources before travelling.