Best way to travel between

Mombasa, Kenya
Zanzibar City
Travel Modes
Price
Distance
Duration
CO2
drive
$72.98
413.09 km
9h 14mins
52.88 kgs
 
bus
$79.0
421.27 km
10h 28mins
12.64 kgs
 
flight
$183.0
270.89 km
48mins
29.26 kgs
 
bus
$187.5
1515.13 km
33h 16mins
45.45 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 413.09 km 9h 14mins 117,574 TZS 72.98
Bus 421.27 km 10h 28mins 127,273 TZS 79.0
Flight 270.89 km 48mins 294,822 TZS 183.0
Bus 1515.13 km 33h 16mins 302,072 TZS 187.5
Take Drive from Mombasa to Unguja
Time: 9h 14mins Cost: 117,574 TZS; $ 65.7 - 80.3 USD CO2 Emission: 52.88 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mombasa, Kenya and Zanzibar City is to travel by car/taxi, which will cost about 117,607 TZS or 65.70 USD.