About 45 minutes.
Flight Via Nairobi, Kenya Dubai - Nairobi 4h Nairobi - Zanzibad 1h40m + Time between flights
Take a plane.
The flight time from London, United Kingdom to Nairobi, Kenya is 8 hours, 57 minutes.
The flight time is approximately 6h 26min The distance is approximately 5071.63km (3151 miles)
About 4 hours.
The flight time is approximately 42 minutes.
to zanzibar
The flight time is 18 hours, 36 minutes.
About 3 hours.
The shortest nonstop flight time from Johannesburg to Zanzibar is 3 hours, 30 minutes on Tavrey.
The time required for flight between the above places is 1.25 hrs. Average speed of 500 miles/hour is used to calculate the time. This time is inclusive of the landing and take off times. However, the time required for the baggage and security checking has not been added. The actual time may change depending on the flight path chosen.
A flight from France to Nairobi would take about 8 hours.