Question: how long is a flight from london to zanzibar?
Answer: Flight time from London to Zanzibar is 12 hours 45 minutes Distance from London to Zanzibar is approximately 7440 kilometers.