There are 8 ways to get from Mbale to Mombasa by car, bus, plane, 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.
Drive, bus to Kisumu International Airport, fly to Mombasa
best- Drive from Mbale to Busiacar
- Take the bus from Busia to Kisumubus
- Fly from Kisumu International Airport (KIS) to Mombasa (MBA)plane KIS - MBA
6h 18m$162–405Drive, bus via Malaba
cheapest- Drive from Mbale to Malabacar
- Take the bus from Malaba to Mombasabus
17h 55m$23–40Drive, bus
- Drive from Mbale to Malabacar
- Take the bus from Malaba to Mombasabus
16h 55m$24–37Drive 978.4 km
- Drive from Mbale to Mombasacar 978.4 km
12h 20m$147–212Drive, bus to Eldoret International Airport, fly to Mombasa
- Drive from Mbale to Malabacar
- Take the bus from Malaba to Eldoretbus
- Fly from Eldoret International Airport (EDL) to Mombasa (MBA)plane EDL - MBA
7h 32m$172–399Drive, bus to Kisumu International Airport, fly to Ukunda, taxi
- Drive from Mbale to Busiacar
- Take the bus from Busia to Kisumubus
- Fly from Kisumu International Airport (KIS) to Ukunda (UKA)plane KIS - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
8h 12m$302–430Drive, bus to Eldoret International Airport, fly to Ukunda, taxi
- Drive from Mbale to Malabacar
- Take the bus from Malaba to Eldoretbus
- Fly from Eldoret International Airport (EDL) to Ukunda (UKA)plane EDL - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
9h 31m$352–494Taxi, bus
- Take the taxi from Mbale to Malabataxi
- Take the bus from Malaba to Mombasabus
20h 9m$62–75
Kisumu International Airport (KIS) to Mombasa (MBA) flights
Questions & Answers
The cheapest way to get from Mbale to Mombasa is to drive and bus which costs $23 - $40 and takes 16h 55m.
The fastest way to get from Mbale to Mombasa is to drive and bus and fly which takes 6h 18m and costs $160 - $410.
The distance between Mbale and Mombasa is 905 km. The road distance is 978.4 km.
The best way to get from Mbale to Mombasa without a car is to taxi and bus which takes 20h 9m and costs $60 - $75.
It takes approximately 6h 18m to get from Mbale to Mombasa, including transfers.
Yes, the driving distance between Mbale to Mombasa is 978 km. It takes approximately 12h 20m to drive from Mbale to Mombasa.
There are 2061+ hotels available in Mombasa.
What companies run services between Mbale, Uganda and Mombasa, Kenya?
There is no direct connection from Mbale to Mombasa. However, you can drive to Busia, take the bus to Kisumu, take the taxi to Kisumu International Airport (KIS) airport, fly to Mombasa (MBA), then take the taxi to Mombasa. Alternatively, you can take a vehicle from Mbale to Mombasa via Malaba in around 16h 55m.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $55–350
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $55–350
Flights from Eldoret International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- $70–470
Flights from Eldoret International Airport to Mombasa via Kisumu International Airport, Nairobi
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–460
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $45–300
Flights from Eldoret International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 30m
- When
- Thursday and Saturday
- Estimated price
- $60–390
- Website
- jambojet.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $55–350
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- $55–350
Flights from Eldoret International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $70–450
Flights from Eldoret International Airport to Mombasa via Kisumu International Airport, Nairobi
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $75–460
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- $45–300
Flights from Eldoret International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 30m
- When
- Thursday and Saturday
- Estimated price
- $60–390
- Website
- flexflight.dk
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $110–340
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $150–300
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Friday to Sunday
- Estimated price
- $110–330
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $150–300
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Busia to Kisumu
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $3–21
- Schedules at
- tahmeedexpress.com
- Single
- $3–21
Bus from Malaba to Mombasa
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $16–24
- Schedules at
- tahmeedexpress.com
- Single
- $20–24
Bus from Malaba to Eldoret
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- $3–21
- Schedules at
- tahmeedexpress.com
- Single
- $3–21
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- masheastafrica.com
Bus from Malaba to Mombasa
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $14–27
- Schedules at
- masheastafrica.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
- VIP
- $20
- Phone
- (+254) 722-206-445
- coast@coastbus.com
- Website
- coastbus.co.ke
Bus from Malaba to Mombasa
- Ave. Duration
- 19h 15m
- Frequency
- Once daily
- Estimated price
- $15–19
- Schedules at
- coastbus.co.ke
- Ave. Duration
- 55 min
- Estimated price
- $45–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?, Flying into Beijing?, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.





