There are 8 ways to get from Kahawa West to Mombasa by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Nairobi, fly to Mombasa
best- Take the train from Kahawa to Makadara/Mwishotrain
- Fly from Nairobi (NBO) to Mombasa (MBA)plane NBO - MBA
3h 33m$101–577Bus via Mombasa
cheapest- Take the bus from Nairobi to Mombasabus
10h 47m$10–14Train
- Take the train from Nairobi to Mombasatrain Express / ...
8h 43m$36–137Bus
- Take the bus from Nairobi to Mombasabus
10h 42m$12–37Drive 492.4 km
- Drive from Kahawa West to Mombasacar 492.4 km
5h 42m$57–82Bus, line 145 bus to Nairobi Wilson Airport, fly to Mombasa
- Take the bus from Kahawa Railways Roundabout to Ruirubus
- Take the bus from Ruiru to Safari Parkbus
- Fly from Nairobi Wilson Airport (WIL) to Mombasa (MBA)plane WIL - MBA
4h 37m$191–737Train to Nairobi, fly to Ukunda, taxi
- Take the train from Kahawa to Makadara/Mwishotrain
- Fly from Nairobi (NBO) to Ukunda (UKA)plane NBO - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
4h 25m$191–312Bus, line 145 bus to Nairobi Wilson Airport, fly to Ukunda, taxi
- Take the bus from Kahawa Railways Roundabout to Ruirubus
- Take the bus from Ruiru to Safari Parkbus
- Fly from Nairobi Wilson Airport (WIL) to Ukunda (UKA)plane WIL - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
5h 24m$271–432
Nairobi (NBO) to Mombasa (MBA) flights
Questions & Answers
The cheapest way to get from Kahawa West to Mombasa is to bus via Mombasa which costs $10 - $14 and takes 10h 47m.
The fastest way to get from Kahawa West to Mombasa is to train and fly which takes 3h 33m and costs $100 - $600.
No, there is no direct bus from Kahawa West to Mombasa. However, there are services departing from Kahawa Railways Roundabout and arriving at Mombasa via Ruaka/Banana Junction/Tuskys Supermarket and Nairobi. The journey, including transfers, takes approximately 10h 42m.
No, there is no direct train from Kahawa West to Mombasa. However, there are services departing from Kahawa and arriving at Mombasa via Makadara/Mwisho and Nairobi. The journey, including transfers, takes approximately 8h 43m.
The distance between Kahawa West and Mombasa is 480 km. The road distance is 492.4 km.
The best way to get from Kahawa West to Mombasa without a car is to train which takes 8h 43m and costs $35 - $140.
It takes approximately 3h 33m to get from Kahawa West to Mombasa, including transfers.
Kahawa West to Mombasa bus services, operated by MASH, depart from Nairobi station.
Kahawa West to Mombasa train services, operated by Kenya Railways, depart from Nairobi station.
The best way to get from Kahawa West to Mombasa is to train which takes 8h 43m and costs $35 - $140. Alternatively, you can bus, which costs $12 - $40 and takes 10h 42m.
What companies run services between Kahawa West, Kenya and Mombasa, Kenya?
Kenya Railways operates a train from Nairobi to Mombasa 3 times a day. Tickets cost $5–93 and the journey takes 5h 30m. Alternatively, MASH operates a bus from Nairobi to Mombasa every 4 hours. Tickets cost $11–32 and the journey takes 8h 30m.
- Website
- kenya-airways.com
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $45–320
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–230
- Website
- jambojet.com
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $45–320
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $35–230
- Website
- flysafarilink.com
Flights from Nairobi Wilson Airport to Mombasa
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $110–700
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–230
- Website
- flexflight.dk
Flights from Nairobi Wilson Airport to Mombasa
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- $110–700
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $30–230
- Website
- skywardexpress.co.ke
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $45–320
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $30–230
- Website
- worldticket.com
Flights from Nairobi to Mombasa
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $90–180
Flights from Nairobi to Ukunda
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $90–180
Flights from Nairobi Wilson Airport to Ukunda
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $170–360
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Kahawa to Makadara/Mwisho
- Ave. Duration
- 43 min
- Frequency
- Twice a week
- Estimated price
- $1–2
- Schedules at
- krc.co.ke
- Economy
- $1
- First Class
- $1–2
Train from Nairobi to Mombasa
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Estimated price
- $5–93
- Schedules at
- metickets.krc.co.ke
- Economy
- $5–12
- First Class
- $20–35
- Premium
- $93
Train from Kahawa to Makadara/Mwisho
- Ave. Duration
- 43 min
- Frequency
- Twice a week
- Estimated price
- $1–2
- Schedules at
- krc.co.ke
- Economy
- $1
- First Class
- $1–2
- Phone
- +254 730 889 000
- [email protected]
- Website
- masheastafrica.com
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Business
- $15–17
- Normal
- $11–14
- Website
- Nairobi Matatu
Bus from Kahawa Railways Roundabout to Ruiru
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- Nairobi Matatu
Bus from Ruiru to Safari Park
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- Nairobi Matatu
Bus from Kahawa Railways Roundabout to Ruiru
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- Nairobi Matatu
Bus from Ruiru to Safari Park
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- $1
- Schedules at
- Nairobi Matatu
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Nairobi to Mombasa
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $9–12
- Schedules at
- coastbus.co.ke
- Ave. Duration
- 53 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.com
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 5 delightfully under-the-radar French towns you need to visit, Travelling to and around Russia for the 2018 FIFA World Cup, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Kahawa West to Mombasa bus services, operated by MASH, arrive at Mombasa station.
Kahawa West to Mombasa train services, operated by Kenya Railways, arrive at Mombasa station.
Yes, the driving distance between Kahawa West to Mombasa is 492 km. It takes approximately 5h 42m to drive from Kahawa West to Mombasa.
There are 2270+ hotels available in Mombasa.








