1map logoGo to main page

Nairobi, Nairobi to Mombasa, Mombasa from $1: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Nairobi, Kenya
to
Mombasa, Kenya

How to Get from Nairobi to Mombasa: 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.

$1 by busBest price
442.57 kmDistance
1h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Nairobi to Mombasa 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
various
Plane
Average Duration
1h  28m
Estimated price
$109-239
Recommended
Company
MASH
Bus
Average Duration
9h 
Estimated price
$1-29
Cheapest
route map
Distance: 442.57 km
Duration: 1h 26m

See more options

Pricing table
Company
various
Drive
Average Duration
7h  17m
Estimated price
$55-85
Company
Kenya Railways
Train
Average Duration
5h  41m
Estimated price
$68-104
Company
various
Plane
Average Duration
1h  26m
Estimated price
$73-244
Company
various
Plane
Drive
Drive
Average Duration
2h  2m
Estimated price
$73-244
Company
various
Plane
Drive
Drive
Average Duration
2h  19m
Estimated price
$109-239

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $92 $79 $85 $82 $87 $79 $85

Traveling From Nairobi to Mombasa

The journey from Nairobi to Mombasa offers a striking contrast between the bustling urban landscape of Kenya's capital and the serene coastal vibe of Mombasa, where city life meets sandy beaches and rich Swahili culture.

Best Neighbourhoods in Mombasa

Mombasa is home to diverse neighborhoods, each offering a unique experience.

Old Town
• Rich history and Swahili architecture.
• Vibrant local markets and shops.
Nyali
• Stunning beaches and luxury resorts.
• Family-friendly with plenty of restaurants.
Bamburi
• Popular for water sports and activities.
• Lush greenery and wildlife attractions.

Best Times To Visit Mombasa's Attractions

Timing your visit can greatly enhance your experience in Mombasa's attractions.

Fort Jesus
Visit early in the morning or late afternoon for fewer crowds and cooler weather.
Bamburi Beach
Weekdays are ideal for a quieter beach experience, especially in the mornings.
Old Town
Explore in the late afternoon when the temperatures cool down and shops come alive.

Mombasa Weather: What to Expect Year-Round

Mombasa enjoys a tropical climate with warm temperatures year-round, making it ideal for beach outings and outdoor activities. The best times to visit are during the dry months from December to March and July to September, as the pleasant weather enhances your travel experience.

Dining Recommendation

While in Mombasa, savor the spicy and aromatic Swahili dish known as biryani at the renowned restaurant, Tarboush. This culinary experience stands apart from Nairobi’s offerings, embracing coastal flavors with local ingredients and a vibrant atmosphere that captures the essence of the beach town.

Nairobi - Mombasa operators

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

Plane Show flights
Website
kenya-airways.com

Plane from Nairobi (NBO) to Mombasa (MBA)

Average Duration
1h 7m
Estimated price
$60-230

Plane from Nairobi (NBO) to Ukunda (UKA)

Average Duration
1h 15m
Estimated price
$65-150
Website
jambojet.com

Plane from Nairobi (NBO) to Mombasa (MBA)

Average Duration
1h 15m
Estimated price
$60-270

Plane from Nairobi (NBO) to Ukunda (UKA)

Average Duration
1h 15m
Estimated price
$65-150
Website
flexflight.dk

Plane from Nairobi Wilson (WIL) to Mombasa (MBA)

Average Duration
1h 10m
Estimated price
$80-430

Plane from Nairobi Wilson (WIL) to Ukunda (UKA)

Average Duration
1h 12m
Estimated price
$95-310
Website
flysafarilink.com

Plane from Nairobi Wilson (WIL) to Mombasa (MBA)

Average Duration
1h 10m
Estimated price
$70-380

Plane from Nairobi Wilson (WIL) to Ukunda (UKA)

Average Duration
1h 12m
Estimated price
$95-310
Website
skywardexpress.co.ke

Plane from Nairobi Wilson (WIL) to Mombasa (MBA)

Average Duration
1h 10m
Estimated price
$45-140

Plane from Nairobi Wilson (WIL) to Ukunda (UKA)

Average Duration
1h 10m
Estimated price
$45-240
Train Show train routes
Contact phone
0709 388 888
Website
krc.co.ke

Train from Nairobi to Mombasa

Average Duration
5h 8m
Estimated price
$11-35
Bus Show bus routes
Contact phone
+254 730 889 000
Website
mashpoa.co

Bus from Nairobi to Mombasa

Average Duration
9h
Estimated price
$9-29
Contact phone
+254 709 897 000
Website
modern.co.ke

Bus from Nairobi to Mombasa

Average Duration
8h 30m
Estimated price
$1-22
Website
coastbus.co.ke

Bus from Nairobi to Mombasa

Average Duration
8h 30m
Estimated price
$8-10
Contact phone
+254 722 719944
Website
crownbus.co.ke

Bus from Nairobi to Mombasa

Average Duration
9h 30m
Estimated price
$6-16
all-pages.other Show other routes
Contact phone
254 20 2118344
Website
kenyaferry.co.ke

Other from Likoni to Mombasa

Average Duration
10m
Estimated price
0-0

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

Traveling between Nairobi and Mombasa 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.

🚗 Embark on an exciting road trip from Nairobi to Mombasa, a journey spanning 302 miles through the gorgeous Kenyan landscape. Enjoy the scenic drive as you make your way towards the coastal city of Mombasa. 💸 The prices for a car journey from Nairobi to Mombasa typically range from $55 to $85, offering travelers flexibility in choosing their preferred mode of transportation. Experience the freedom of the open road as you cruise towards the stunning beaches and rich cultural heritage of Mombasa. 🌴 Arrive in Mombasa after approximately 7 hours and 17 minutes of driving, ready to explore the vibrant markets, historical sites, and pristine coastline that await you. Embrace the adventure and create lasting memories on this memorable cross-country drive from Nairobi to Mombasa.
Average price
$55 - $85
🚂 Experience a scenic journey from Nairobi to Mombasa by train, covering a distance of 5 hours and 41 minutes. 💸 Prices for a train ticket from Nairobi to Mombasa range from $68 to $104, offering budget-friendly options for travelers.
Useful tips for train travellers
• Onboard services on the Madaraka Express include a catering service offering a variety of meals and snacks. You can find options like samosas, sandwiches, and local Kenyan dishes, as well as beverages including soft drinks and alcoholic options. Be sure to check the menu ahead of your journey on the official website.
• The train offers three primary seating classes: First Class, Business Class, and Economy. First Class provides the most spacious seating and additional amenities, while Business Class offers comfortable seats with ample legroom. Economy Class is budget-friendly but still provides a decent level of comfort. Depending on your budget and preference, choose the class that best suits your needs.
• The main operators for the Nairobi to Mombasa route are Kenya Railways (Madaraka Express) and the Nairobi Mombasa Railway. For more information, visit their websites at kenyarailways.com and nairobi-mombasa-railway.com Useful links include the timetable, seating maps, and onboard services available, which can usually be found on these websites.
🛫 Flying from Nairobi to Mombasa is a quick and convenient option with a direct flight that only takes 1 hour. Airlines like Jambojet Limited and Kenya Airways offer flights for this route. 🌴 Upon arrival at Mombasa Airport after a short flight of 1 hour and 28 minutes, travelers can start enjoying the beautiful beaches and vibrant culture of this coastal city. 💸 Prices for flights between Nairobi and Mombasa typically range from $109 to $239, offering budget-friendly options for travelers looking to explore different parts of Kenya.
Departure Point
Nairobi Airport
Arrival Point
Mombasa Airport
Useful tips for plane travellers
• Book your tickets in advance with Jambojet Limited or Kenya Airways for the best prices; fares range from $109 to $239, and the earlier you purchase, the better the deal, especially during peak travel seasons.
• Upon arrival at Mombasa Airport, expect to navigate a relatively small terminal with clear signage; after disembarking, follow the flow of passengers through immigration and luggage claim, and be prepared for a quick transfer to ground transportation.
• From Mombasa Airport to the city center, taxi fares typically range between $15 to $25; consider using taxi-hailing apps like Uber or Bolt for a hassle-free experience, and check the estimated fare beforehand.
🚌 Embark on a scenic journey from Nairobi to Mombasa by bus. 🌴 Enjoy the direct route that departs every two hours, with services operating daily. The leisurely trip takes about 9 hours to reach your destination. 💰 The prices for the bus ride from Nairobi to Mombasa range from $1 to $29, offering budget-friendly travel options for all adventurers. 🚍 Whether you're looking for a quick getaway or a relaxed journey, the Nairobi-Mombasa bus route provides an affordable and enjoyable travel experience.
Departure Point
Nairobi station
Arrival Point
Mombasa station

Frequently asked questions

Find out more about the route from Nairobi to Mombasa.

Or choose the category:
The distance between Nairobi and Mombasa is approximately 276 miles or 302.2 miles by road. Travel times vary depending on the mode of transportation. The quickest way to reach Mombasa from Nairobi is by plane, which takes about 1 hour and 28 minutes. Taking a train is the next fastest option, with a travel time of 5 hours and 41 minutes. Driving by car or taking a bus are both longer journeys, with car travel taking around 7 hours and 17 minutes and bus travel taking approximately 9 hours.
The most cost-effective option for traveling from Nairobi to Mombasa is by bus, with fares ranging from $1 to $20. Although it takes approximately 9 hours, it offers a budget-friendly choice for travelers. However, if time is a priority, flying is the quickest option, taking just 1 hour and 28 minutes, with tickets costing between $100 and $250.
The prices for a train ticket between Nairobi and Mombasa range from $55 to $80, depending on the class and type of train. On the other hand, bus fares between Mombasa and Nairobi vary from $1 to $20, depending on the bus company and the level of comfort. It is important to check the prices and options available before booking to ensure a cost-effective and comfortable journey.
To travel from Nairobi to Mombasa without using public transportation, you can choose to drive yourself. The driving distance between the two cities is approximately 302 miles, and it takes roughly 7 hours and 17 minutes by car. You can rent a car for the journey, with prices ranging from $55 to $85 depending on the type of vehicle and provider.
To travel from Nairobi to Mombasa without a car, the best options are by train or by plane. Taking the train is a popular choice, as it takes around 5 hours and 41 minutes and costs between $55 and $80. Flying is a faster option, with a travel time of 1 hour and 28 minutes, but it comes at a higher cost, ranging from $100 to $250. Another alternative is to take the bus, which is the most time-consuming option, with a travel time of 9 hours and costs between $1 and $20.
Yes, there is a direct link between Nairobi and Mombasa in Kenya. MASH operates bus services that depart from Nairobi station and arrive at Mombasa station. The buses operate every day and depart every two hours, with the journey taking approximately 9 hours. This provides a convenient and direct transportation option for travelers between the two cities.
The flight from Nairobi to Mombasa typically takes about 1 hour. The price of a one-way ticket can range from $103 to $242, depending on the airline and time of booking. It is advisable to book in advance to secure the best fares.
There are plenty of options for accommodation near Mombasa. With over 1269 hotels available, you can find something to suit your budget and preferences. Prices for hotels in the area start at $30 per night, offering affordable options for travelers. Whether you're looking for a luxury resort or a budget-friendly guesthouse, Mombasa has a wide range of choices to cater to different needs and preferences.