Travel time from

Arusha to Zanzibar

Average Travel Times are

1h 39min  -  13h 26min

Travel Distance

668.88 km

Travel time route map

It takes an average travel time of 3h 42mins to travel from Arusha to Zanzibar, given the average speed of 180km/h and the distance of 668.88 km (416 miles)

Travel time by transport mode

Tranport Distance Time
Flight 472km (293 miles) 1h 39mins
Drive 757km (471 miles) 12h 5mins
Bus 757km (471 miles) 13h 26mins

Travel time by airplanes from Arusha to Zanzibar

Air Plane Cruise Speed Max Speed
A300 32mins 31mins
A320 33mins 31mins
A321 34mins 32mins
A380 28mins 27mins
Boeing 707 29mins 28mins
Boeing 737 36mins 33mins
Boeing 747 31mins 29mins
Boeing 787 31mins 29mins
ATR 72 1h 1mins 53mins

TIME TO DRIVE FROM Arusha to Zanzibar

Speed (km/h) Speed (Ml/h) Duration
40 24.85 18h 56mins
50 31.07 15h 8mins
60 37.28 12h 37mins
80 49.71 9h 28mins
100 62.14 7h 34mins

Be prepared

Arusha - Zanzibar Info

Travel time from Arusha to Arusha 9mins.

Travel time from ARK to ZNZ 1h 12mins.

Travel time from Zanzibar to Zanzibar 22mins.

Travel time chart

How long does it take to get from Arusha, Tanzania and by air and road.