London - Zanzibar6 daysSun 15 MarLGW-ZNZ· 1 stopEthiopian AirlinesSun 22 MarZNZ-LGW· 1 stopEthiopian Airlinesfrom£592
London - Zanzibar11 daysTue 03 MarLHR-ZNZ· 1 stopRwandair ExpressSun 15 MarZNZ-LHR· 1 stopRwandair Expressfrom£599
London - Zanzibar7 daysSat 07 MarLGW-ZNZ· 1 stopKenya AirwaysSun 15 MarZNZ-LGW· 1 stopKenya Airwaysfrom£613
London - Zanzibar14 daysSun 22 FebLHR-ZNZ· 1 stopRwandair ExpressMon 09 MarZNZ-LHR· 1 stopRwandair Expressfrom£621
London - Zanzibar12 daysThu 26 FebLHR-ZNZ· 1 stopRwandair ExpressWed 11 MarZNZ-LHR· 1 stopRwandair Expressfrom£621
London - Zanzibar6 daysSun 01 MarLHR-ZNZ· 1 stopRwandair ExpressSun 08 MarZNZ-LHR· 1 stopRwandair Expressfrom£621
London - Zanzibar14 daysTue 03 MarLHR-ZNZ· 1 stopRwandair ExpressWed 18 MarZNZ-LHR· 1 stopRwandair Expressfrom£621
London - Zanzibar14 daysSun 19 AprLHR-ZNZ· 1 stopRwandair ExpressMon 04 MayZNZ-LHR· 1 stopRwandair Expressfrom£634
London - Zanzibar7 daysTue 28 AprLHR-ZNZ· 1 stopRwandair ExpressWed 06 MayZNZ-LHR· 1 stopRwandair Expressfrom£634
London - Zanzibar8 daysMon 27 AprSTN-ZNZ· 1 stopTurkish AirlinesWed 06 MayZNZ-STN· 1 stopTurkish Airlinesfrom£634
London - Zanzibar6 daysSat 16 MayLGW-ZNZ· 1 stopTurkish AirlinesSat 23 MayZNZ-LGW· 1 stopTurkish Airlinesfrom£675
London - Zanzibar13 daysMon 05 OctSTN-ZNZ· 1 stopTurkish AirlinesMon 19 OctZNZ-STN· 1 stopTurkish Airlinesfrom£686
London - Zanzibar16 daysWed 08 AprSTN-ZNZ· 1 stopTurkish AirlinesSat 25 AprZNZ-STN· 1 stopTurkish Airlinesfrom£692
London - Zanzibar13 daysMon 05 OctLGW-ZNZ· 1 stopTurkish AirlinesMon 19 OctZNZ-LGW· 1 stopTurkish Airlinesfrom£692
London - Zanzibar20 daysFri 05 JunSTN-ZNZ· 1 stopTurkish AirlinesFri 26 JunZNZ-STN· 1 stopTurkish Airlinesfrom£692
London - Zanzibar6 daysFri 20 MarSTN-ZNZ· 1 stopTurkish AirlinesFri 27 MarZNZ-STN· 1 stopTurkish Airlinesfrom£708
London - Zanzibar12 daysTue 02 JunSTN-ZNZ· 1 stopTurkish AirlinesMon 15 JunZNZ-STN· 1 stopTurkish Airlinesfrom£713
London - Zanzibar7 daysTue 09 JunLGW-ZNZ· 1 stopTurkish AirlinesThu 18 JunZNZ-LGW· 1 stopTurkish Airlinesfrom£719
London - Zanzibar15 daysSun 10 MayLGW-ZNZ· 1 stopQatar AirwaysTue 26 MayZNZ-LGW· 2 stopsPrecision Airfrom£742