1map logoGo to main page

Mombasa, Mombasa to Diani Beach, Kwale from $65: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Mombasa, Kenya
to
Diani Beach, Kenya

How to Get from Mombasa to Diani Beach: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$65 - PlaneBest price
27.4 kmDistance
15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Mombasa to Diani Beach with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Kenya Ferries, Various
Drive
Drive
Average Duration
38m
Estimated price
$0-0
Recommended
Company
Mombasa Air Safari
Plane
Average Duration
24m
Estimated price
$65-360
Cheapest
route map
Distance: 27.4 km
Duration: 15m

See more options

Company
Kenya Ferries
Drive
Average Duration
10m
Estimated price
$0-0
Company
Mombasa Air Safari
Plane
Average Duration
15m
Estimated price
$18-250

Traveling From Mombasa to Diani Beach

The journey from Mombasa to Diani Beach offers a fascinating contrast, where you can transition from the vibrant city life filled with culture and history to the serene, sun-kissed shores promising total relaxation.

Best Neighbourhoods in Diani Beach

Diani Beach boasts charming neighborhoods, each offering distinct experiences for visitors.

Diani Beach Front
• Gorgeous beachfront views and easy access to the ocean.
• Lively atmosphere with restaurants and nightlife options.
Ukunda
• Rich in local culture and vibrant markets.
• Close proximity to various water sports activities.
Kongo River
• Tranquil surroundings perfect for nature lovers.
• Scenic boat rides and opportunities for birdwatching.

Best Times To Visit Diani Beach's Attractions

Planning your visit to Diani Beach's attractions can enhance your experience significantly.

Diani Beach
Visit early morning or late afternoon for fewer crowds and cooler temperatures.
Shimba Hills National Reserve
The dry months from June to September offer the best wildlife viewing opportunities.
Turtle Bay Beach Club
Go during low tide for the best snorkeling and beach exploration.

Diani Beach Weather: What to Expect Year-Round

Diani Beach enjoys a tropical climate with warm temperatures and distinct wet and dry seasons, making it a year-round destination. The best times to visit are during the dry months from June to September, as this not only ensures sunny days but also enhances outdoor activities and beach enjoyment.

Dining Recommendation in Diani Beach

At Diani's Ali Barbour's Cave Restaurant, indulge in freshly grilled seafood and local favorites while seated in a stunning natural cave that adds a unique charm to your dining experience. This contrast of flavors and atmosphere, with its emphasis on fresh, local ingredients, sets Diani apart from Mombasa's bustling street food scene.

Mombasa - Diani Beach operators

Explore transport companies operating between Mombasa and Diani Beach, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights

Plane from Mombasa Airport (MBA) to Ukunda Airport (UKA)

Average Duration
15m
Estimated price
$18-250
all-pages.other Show other routes
Contact phone
254 20 2118344
Website
kenyaferry.co.ke

Other from Mombasa to Likoni

Average Duration
10m
Estimated price
0-0

Mombasa to Diani Beach: Overview of Bus, Train, Flight, and Car Trips

Traveling between Mombasa and Diani Beach offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Flying from Mombasa Airport to Ukunda Airport, the quickest direct flight only takes 15 minutes with Mombasa Air Safari. 💸 The prices for flights between Diani Beach and Mombasa can range from $68 to $351, offering options to suit various budgets for this quick and convenient travel route.
Departure Point
Mombasa Airport
Arrival Point
Ukunda Airport

Frequently asked questions

Find out more about the route from Mombasa to Diani Beach.

Or choose the category:
The distance between Mombasa and Diani Beach in Kenya is 17 miles. The typical travel time to reach Diani Beach from Mombasa by car ferry and then driving is around 1 hour, depending on traffic conditions. Alternatively, traveling by plane is a quicker option and takes approximately 10-15 minutes to reach Diani Beach from Mombasa.
The most cost-effective and time-efficient transportation option for traveling from Mombasa to Diani Beach is by flying. It is both the cheapest and quickest way to reach your destination, taking approximately 19 minutes. The cost of the flight ranges from $65 to $350. This option allows you to save both time and money, ensuring a smooth and efficient journey.
The flight between Mombasa and Diani Beach is typically a very short journey, taking around 10 minutes. This short flight is made possible by the direct flight from Mombasa Airport to Ukunda Airport, which is the closest airport to Diani Beach. The cost of this flight can vary, with prices ranging from $66 to $348, depending on factors such as the airline and time of booking.
There are over 455 hotels available near Diani Beach. Prices for accommodation start at $75 per night. Some popular options include Leopard Beach Resort & Spa, Baobab Beach Resort & Spa, and Swahili Beach Resort. Visitors have a wide range of choices when it comes to lodging in this area, with options suitable for different budgets and preferences.
Yes, it is possible to travel by bicycle from Mombasa to Diani Beach in Kenya. The distance between the two locations is 17 miles, and it would take approximately 1 hour and 15 minutes to complete the journey by bike. The route is relatively flat and straightforward, making it a suitable option for cyclists looking to enjoy the scenic coastal views along the way. However, it is important to consider factors such as road conditions and personal fitness before embarking on the journey.