There are 8 ways to get from Mbale to Voi by plane, train, 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.
Fly to Mombasa, train
best- Fly from Kisumu International Airport (KIS) to Mombasa (MBA)plane KIS - MBA
- Take the train from Mombasa to Voitrain
4h 54m$211–385Bus
cheapest- Take the bus from Kaimosi to Nairobibus
- Take the bus from Nairobi to Voibus
13h 29m$60–100Bus, train
- Take the bus from Kaimosi to Nairobibus
- Take the train from Nairobi to Voitrain Express / ...
12h 36m$69–156Drive 674 km
- Drive from Mbale to Voicar 674 km
8h 42m$78–113Fly to Ukunda, taxi, bus
- Fly from Kisumu International Airport (KIS) to Ukunda (UKA)plane KIS - UKA
- Take the taxi from Ukunda (UKA) to Mombasataxi
- Take the bus from Mombasa to Voibus
7h 50m$399–490Fly to Amboseli Airport, drive
- Fly from Kisumu International Airport (KIS) to Amboseli Airport (ASV)plane KIS - ASV
- Drive from Amboseli Airport (ASV) to Voicar
7h 3m$504–795Bus via Kisumu
- Take the bus from Kisumu to Nairobibus
- Take the bus from Nairobi to Voibus
13h 50m$63–110Bus via Kisumu #2
- Take the bus from Kisumu to Nairobibus
- Take the bus from Nairobi to Voibus
14h 17m$68–107
Kisumu International Airport (KIS) to Mombasa (MBA) flights
Comparing Your Travel Options
The cheapest way to get from Mbale to Voi is to bus which costs $60 - $100 and takes 13h 29m.
The fastest way to get from Mbale to Voi is to fly and train which takes 4h 54m and costs $210 - $390.
No, there is no direct bus from Mbale to Voi. However, there are services departing from Kaimosi and arriving at Voi via Nairobi. The journey, including transfers, takes approximately 13h 29m.
The distance between Mbale and Voi is 873 km. The road distance is 674 km.
The best way to get from Mbale to Voi without a car is to bus and train which takes 12h 36m and costs $65 - $160.
It takes approximately 4h 54m to get from Mbale to Voi, including transfers.
Mbale to Voi bus services, operated by Easy Coach, depart from Kaimosi station.
Mbale to Voi bus services, operated by Easy Coach, arrive at Nairobi station.
Yes, the driving distance between Mbale to Voi is 674 km. It takes approximately 8h 42m to drive from Mbale to Voi.
There are 64+ hotels available in Voi.
What companies run services between Mbale, Kenya and Voi, Kenya?
You can take a vehicle from Mbale to Voi via Kaimosi, Nairobi, and Nairobi in around 13h 29m.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $60–390
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 21m
- When
- Every day
- Estimated price
- $60–390
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $40–260
- Website
- jambojet.com
Flights from Kisumu International Airport to Mombasa
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $60–390
Flights from Kisumu International Airport to Mombasa via Nairobi
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $60–390
Flights from Kisumu International Airport to Ukunda via Nairobi
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- $40–260
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $220–260
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $180–410
Flights from Kisumu International Airport to Amboseli Airport via Nairobi Wilson
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $430–700
- Website
- flexflight.dk
Flights from Kisumu International Airport to Mombasa via Nairobi Wilson
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $220–260
Flights from Kisumu International Airport to Ukunda via Nairobi Wilson
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $180–410
- Website
- calafiaairlines.com
Flights from Kisumu International Airport to Amboseli Airport via Nairobi Wilson
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $430–700
- Phone
- +254709907000
- info@krc.co.ke
- Website
- krc.co.ke
Train from Mombasa to Voi
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $2–10
- Schedules at
- metickets.krc.co.ke
- Economy
- $2–4
- First Class
- $6–10
Train from Nairobi to Voi
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $4–72
- Schedules at
- metickets.krc.co.ke
- Economy
- $4–9
- First Class
- $14–27
- Premium
- $72
- Phone
- 0709 100 000
- support@easycoachkenya.com
- Website
- easycoachkenya.com
Bus from Kaimosi to Nairobi
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
Bus from Kaimosi to Nairobi
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–15
- Schedules at
- easycoachkenya.com
Bus from Kisumu to Nairobi
- Ave. Duration
- 7h
- Frequency
- Every 2 hours
- Estimated price
- $12–15
- Schedules at
- easycoachkenya.com
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- masheastafrica.com
Bus from Mombasa to Voi
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Nairobi to Voi
- Ave. Duration
- 5h 46m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Nairobi to Voi
- Ave. Duration
- 5h 46m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
Bus from Nairobi to Voi
- Ave. Duration
- 5h 46m
- Frequency
- Every 4 hours
- Estimated price
- $22–32
- Schedules at
- mashpoa.com
- Normal
- $22–27
- Business
- $23–26
- VIP
- $27–32
- Phone
- (+254) 722-206-445
- coast@coastbus.com
- Website
- coastbus.co.ke
Bus from Nairobi to Voi
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- coastbus.co.ke
Bus from Nairobi to Voi
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- coastbus.co.ke
Bus from Nairobi to Voi
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- coastbus.co.ke
- Phone
- +254 726 511 628
- info@theguardiancoach.com
- Website
- theguardiancoach.com
Bus from Kisumu to Nairobi
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $5–15
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Ave. Duration
- 53 min
- Estimated price
- $100–130
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?, What documents do I need to cross Niagara Falls?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.