Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Mombasa?

Book now

There are 7 ways to get from Mount Kenya to Mombasa by train, plane, car ferry or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Travel, train to Nairobi, fly to Mombasa  •  8h 16m

  1. Travel from Mount Kenya to Karatina
  2. Take the train from Karatina to Makadara/Mwisho
  3. Fly from Nairobi (NBO) to Mombasa (MBA) NBO - MBA

Cheapest option

Train, bus  •  16h 37m

  1. Take the train from Naro Moru to Ruiru
  2. Take the bus from Nairobi to Mombasa

5 alternative options

Travel, train to Nairobi Wilson, fly to Ukunda, car ferry  •  8h 58m

  1. Travel from Mount Kenya to Karatina
  2. Take the train from Karatina to Nairobi
  3. Fly from Nairobi Wilson (WIL) to Ukunda (UKA) WIL - UKA
  4. Take the car ferry from Likoni to Mombasa

Travel, train to Nairobi, fly to Ukunda, car ferry  •  9h 7m

  1. Travel from Mount Kenya to Karatina
  2. Take the train from Karatina to Makadara/Mwisho
  3. Fly from Nairobi (NBO) to Ukunda (UKA) NBO - UKA
  4. Take the car ferry from Likoni to Mombasa

Fly Nanyuki to Ukunda, car ferry  •  5h 18m

  1. Fly from Nanyuki (NYK) to Ukunda (UKA) NYK - UKA
  2. Take the car ferry from Likoni to Mombasa

Travel, train  •  12h 9m

  1. Travel from Mount Kenya to Karatina
  2. Take the train from Karatina to Makadara/Mwisho
  3. Take the train from Nairobi to Mombasa

Travel, train, bus  •  14h 29m

  1. Travel from Mount Kenya to Maragua
  2. Take the train from Maragua to Ruiru
  3. Take the bus from Nairobi to Mombasa

Questions & Answers

The cheapest way to get from Mount Kenya to Mombasa is to train and bus which costs $5 - $40 and takes 16h 37m.

More details

The fastest way to get from Mount Kenya to Mombasa is to train and bus which takes 16h 37m and costs $5 - $40.

More details

The distance between Mount Kenya and Mombasa is 641 km.

The best way to get from Mount Kenya to Mombasa without a car is to travel and train which takes 12h 9m and costs .

More details

It takes approximately 8h 16m to get from Mount Kenya to Mombasa, including transfers.

More details

There are 1469+ hotels available in Mombasa. Prices start at $30 USD per night.

More details

Map of how to get from Mount Kenya to Mombasa.
Launch map view
  • Distance: 641.4 km
  • Duration: 8h 16m

What companies run services between Mount Kenya and Mombasa, Kenya?

There is no direct connection from Mount Kenya to Mombasa. However, you can take the travel to Karatina, take the train to Makadara/Mwisho, take the walk to Mogas, take the bus to Airport Junction, take the taxi to Nairobi airport, fly to Mombasa, then take the taxi to Mombasa. Alternatively, you can take the travel to Karatina, take the train to Nairobi, take the walk to Railways, take the line 125 bus to Wilson/AMREF, take the walk to Nairobi Wilson airport, fly to Ukunda, take the drive to Likoni, take the car ferry to Mombasa, then take the drive to Mombasa.

Airlines
Kenya Airways
Website
kenya-airways.com
Flights from Nairobi to Mombasa
Ave. Duration
1h 6m
When
Every day
Estimated price
$60 - $230
Flights from Nairobi to Ukunda
Ave. Duration
1h 15m
When
Every day
Estimated price
$65 - $150
Jambojet Limited
Website
jambojet.com
Flights from Nairobi to Mombasa
Ave. Duration
1h 15m
When
Every day
Estimated price
$60 - $270
Flights from Nairobi to Ukunda
Ave. Duration
1h 15m
When
Every day
Estimated price
$65 - $150
Safarilink
Website
flysafarilink.com
Flights from Nairobi Wilson to Ukunda
Ave. Duration
1h 12m
When
Every day
Estimated price
$95 - $310
Flights from Nanyuki to Ukunda via Samburu, Nairobi Wilson
Ave. Duration
4h 15m
When
Every day
Estimated price
$170 - $950
FlexFlight ApS
Website
flexflight.dk
Flights from Nairobi Wilson to Ukunda
Ave. Duration
1h 12m
When
Every day
Estimated price
$95 - $310
Flights from Nanyuki to Ukunda via Samburu, Nairobi Wilson
Ave. Duration
4h 15m
When
Every day
Estimated price
$170 - $950
Skyward Express
Website
skywardexpress.co.ke
Flights from Nairobi Wilson to Ukunda
Ave. Duration
1h 10m
When
Every day
Estimated price
$45 - $240
Flights from Nanyuki to Ukunda via Nairobi Wilson
Ave. Duration
3h 55m
When
Friday and Sunday
Estimated price
$140 - $460
Train operators
Kenya Railways
Phone
0709 388 888
Email
info@krc.co.ke
Website
krc.co.ke
Train from Karatina to Makadara/Mwisho
Ave. Duration
4h 42m
Frequency
Twice a week
Estimated price
$3 - $12
Schedules at
krc.co.ke
Economy
$3 - $4
First Class
$12
First Class
$8
Train from Karatina to Nairobi
Ave. Duration
4h 55m
Frequency
Twice a week
Estimated price
$3 - $12
Schedules at
krc.co.ke
Economy
$3 - $4
First Class
$12
First Class
$8
Train from Nairobi to Mombasa
Ave. Duration
5h 8m
Frequency
3 times a day
Estimated price
$11 - $35
Schedules at
metickets.krc.co.ke
Economy
$11 - $12
First Class
$34 - $35
Train from Maragua to Ruiru
Ave. Duration
2h
Frequency
Twice a week
Estimated price
$1 - $6
Schedules at
krc.co.ke
Economy
$2
First Class
$6
Train from Naro Moru to Ruiru
Ave. Duration
5h 29m
Frequency
Twice a week
Estimated price
$3 - $14
Schedules at
krc.co.ke
Economy
$3 - $5
First Class
$14
First Class
$8
Bus operators
MASH
Phone
+254 730 889 000
Email
info@masheastafrica.com
Website
mashpoa.co
Bus from Nairobi to Mombasa
Ave. Duration
9h
Frequency
Every 3 hours
Estimated price
$10 - $30
Schedules at
mashpoa.co
Normal
$17 - $22
Business
$20 - $22
VIP
$22 - $30
VIP
$13 - $22
Business
$11 - $20
Normal
$10 - $18
Modern Coast
Phone
+254 709 897 000
Email
customercare@modern.co.ke
Website
modern.co.ke
Bus from Nairobi to Mombasa
Ave. Duration
8h 30m
Frequency
Once daily
Estimated price
$1 - $23
Schedules at
modern.co.ke
VIP
$14 - $20
First Class
$19 - $23
Business
$1
First Class
$14
Business
$12
Ferry operators
Kenya Ferries
Phone
254 20 2118344
Email
info@kenyaferry.co.ke
Website
kenyaferry.co.ke
Car ferry from Likoni to Mombasa
Ave. Duration
10 min
Frequency
Every 10 minutes
Schedules at
kenyaferry.co.ke

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Which London airport should I choose? and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.