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 from
Nairobi to ZanzibarAverage travel distance is
914.86 kmNomal travel times are between
3h 58min - 18h 19minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
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 |
BE PREPARED
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.