There are 8 ways to get from Kapenguria to Mombasa by car, plane, bus, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Eldoret International Airport, fly to Mombasa
best- Drive from Kapenguria to Eldoret International Airport (EDL)car
- Fly from Eldoret International Airport (EDL) to Mombasa (MBA)plane EDL - MBA
5h 4m$133–274Bus
cheapest- Take the bus from Kitale to Mombasabus
18h 40m$85–101Drive, bus, taxi, train
- Drive from Kapenguria to Eldoretcar
- Take the bus from Eldoret to Nakurubus
- Take the taxi from Nakuru to Gilgiltaxi
- Take the train from Gilgil to Nairobitrain
- Take the train from Nairobi to Mombasatrain
16h 51m$132–263Drive 891.2 km
- Drive from Kapenguria to Mombasacar 891.2 km
11h 21m$103–149Drive to Kisumu International Airport, fly to Mombasa
- Drive from Kapenguria to Kisumu International Airport (KIS)car
- Fly from Kisumu International Airport (KIS) to Mombasa (MBA)plane KIS - MBA
4h 49m$172–337Drive to Eldoret International Airport, fly to Ukunda, taxi
- Drive from Kapenguria to Eldoret International Airport (EDL)car
- Fly from Eldoret International Airport (EDL) to Ukunda (UKA)plane EDL - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
7h 1m$158–409Drive to Kisumu International Airport, fly to Ukunda, taxi
- Drive from Kapenguria to Kisumu International Airport (KIS)car
- Fly from Kisumu International Airport (KIS) to Ukunda (UKA)plane KIS - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
6h 41m$322–422Bus via Nairobi
- Take the bus from Kitale to Nairobibus
- Take the bus from Nairobi to Mombasabus
22h 3m$90–129
Eldoret International Airport (EDL) to Mombasa (MBA) flights
Questions & Answers
The cheapest way to get from Kapenguria to Mombasa is to bus which costs $85 - $110 and takes 18h 40m.
The fastest way to get from Kapenguria to Mombasa is to drive and fly which takes 4h 49m and costs $170 - $340.
No, there is no direct bus from Kapenguria to Mombasa. However, there are services departing from Kitale and arriving at Mombasa via . The journey, including transfers, takes approximately 18h 40m.
The distance between Kapenguria and Mombasa is 817 km. The road distance is 891.2 km.
The best way to get from Kapenguria to Mombasa without a car is to bus which takes 18h 40m and costs $85 - $110.
It takes approximately 5h 4m to get from Kapenguria to Mombasa, including transfers.
Kapenguria to Mombasa bus services, operated by Tahmeed Coach Ltd, depart from Kitale station.
Kapenguria to Mombasa bus services, operated by Tahmeed Coach Ltd, arrive at Mombasa station.
Yes, the driving distance between Kapenguria to Mombasa is 891 km. It takes approximately 11h 21m to drive from Kapenguria to Mombasa.
There are 2204+ hotels available in Mombasa.
What companies run services between Kapenguria, Kenya and Mombasa, Kenya?
Tahmeed Coach Ltd operates a bus from Kitale to Mombasa once daily. Tickets cost $19–23 and the journey takes 18h 1m.
- Website
- kenya-airways.com
Flights from Eldoret International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- $55–340
Flights from Eldoret International Airport to Mombasa via Kisumu International Airport, Nairobi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $60–350
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $55–330
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $55–330
Flights from Eldoret International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–260
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $40–250
- Website
- jambojet.com
Flights from Eldoret International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $55–340
Flights from Eldoret International Airport to Mombasa via Kisumu International Airport, Nairobi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $60–350
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $55–330
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $55–330
Flights from Eldoret International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–260
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $40–250
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $180–350
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $40–490
- Website
- flexflight.dk
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $180–350
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $40–490
- Website
- skywardexpress.co.ke
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 2h 50m
- When
- Monday, Saturday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $40–260
- Phone
- 0709 907 555
- [email protected]
- Website
- krc.co.ke
Train from Gilgil to Nairobi
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $1–8
- Schedules at
- metickets.krc.co.ke
- Economy
- $1–3
- First Class
- $5–8
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
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Eldoret to Nakuru
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- coastbus.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Kitale to Mombasa
- Ave. Duration
- 18h 1m
- Frequency
- Once daily
- Estimated price
- $19–23
- Schedules at
- tahmeedexpress.com
- Single
- $19–23
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Kitale to Nairobi
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $13–16
- Schedules at
- easycoachkenya.com
- 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
- Ave. Duration
- 45 min
- Estimated price
- $80–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 Which London airport should I choose?, How to get from Gatwick Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.











