914.86 km (568 miles) is the average travel distance between Nairobi and . If you could walk at the speed of 3mph (4.8kph), it would take 5 days 22 hours.
Distance fromNairobi to Zanzibar
Average travel distance is914.86 km
Nomal travel times are between3h 58min - 18h 19min
Travel distance by transport mode
|Flight||692.20 km||430.11 miles||373.76 miles|
|Drive||1026.19 km||637.64 miles||554.1 miles|
|Bus||1026.19 km||637.64 miles||554.1 miles|
Nairobi - Zanzibar Info
The distance from Nairobi to Nairobi International Airport 18 km (10.99 miles) .
The distance from NBO to ZNZ 655 km (407.28 miles) .
The distance from Zanzibar to Zanzibar 20 km (12.47 miles) .
Travel distance chart
The distance between Nairobi to Zanzibar, Tanzania is 914.86 km (568 miles) and it would cost 91 USD ~ 146,606 TZS to drive in a car that consumes about 23 MPG.
- Best Option
- OTHER ROUTES