Boston - Zanzibar10 daysSat 19 SepBOS-ZNZ· 1 stopTurkish AirlinesThu 01 OctZNZ-BOS· 1 stopTurkish Airlinesfrom1,082 USD
San Francisco - Arusha7 daysMon 13 AprSFO-JRO· 1 stopAmerican AirlinesWed 22 AprJRO-SFO· 2 stopsAmerican Airlinesfrom1,088 USD
Atlanta - Arusha16 daysMon 13 AprATL-JRO· 1 stopAmerican AirlinesFri 01 MayJRO-ATL· 2 stopsAmerican Airlinesfrom1,098 USD
Washington - Zanzibar6 daysSun 01 MarIAD-ZNZ· 1 stopAir FranceSun 08 MarZNZ-IAD· 1 stopAir Francefrom1,107 USD
New York - Arusha18 daysFri 01 MayJFK-JRO· 1 stopKenya AirwaysWed 20 MayJRO-JFK· 1 stopKenya Airwaysfrom1,114 USD
New York - Zanzibar10 daysFri 17 AprEWR-ZNZ· 1 stopTurkish AirlinesTue 28 AprZNZ-EWR· 1 stopTurkish Airlinesfrom1,133 USD
New York - Zanzibar7 daysSun 01 NovJFK-ZNZ· 2 stopsEtihad AirwaysTue 10 NovZNZ-JFK· 2 stopsEtihad Airwaysfrom1,134 USD
Miami - Dar es Salaam6 daysWed 30 SepMIA-DAR· 2 stopsUnited AirlinesThu 08 OctDAR-MIA· 2 stopsUnited Airlinesfrom1,139 USD
New York - Dar es Salaam3 daysThu 26 FebJFK-DAR· 1 stopQatar AirwaysMon 02 MarDAR-JFK· 1 stopQatar Airwaysfrom1,164 USD
Los Angeles - Zanzibar13 daysMon 02 MarLAX-ZNZ· 1 stopQatar AirwaysTue 17 MarZNZ-LAX· 1 stopQatar Airwaysfrom1,210 USD
Miami - Arusha5 daysWed 11 MarMIA-JRO· 1 stopTurkish AirlinesWed 18 MarJRO-MIA· 1 stopTurkish Airlinesfrom1,255 USD
Seattle - Arusha14 daysSun 01 MarSEA-JRO· 1 stopTurkish AirlinesTue 17 MarJRO-SEA· 1 stopTurkish Airlinesfrom1,269 USD
Los Angeles - Arusha12 daysWed 04 NovLAX-JRO· 2 stopsEthiopian AirlinesWed 18 NovJRO-LAX· 2 stopsEthiopian Airlinesfrom1,354 USD
San Diego - Zanzibar5 daysWed 22 AprSAN-ZNZ· 2 stopsAlaska AirlinesWed 29 AprZNZ-SAN· 2 stopsTurkish Airlinesfrom1,399 USD
Dallas - Zanzibar11 daysFri 20 MarDFW-ZNZ· 1 stopTurkish AirlinesThu 02 AprZNZ-DFW· 1 stopTurkish Airlinesfrom1,556 USD
Boston - Arusha12 daysFri 31 JulBOS-JRO· 1 stopQatar AirwaysFri 14 AugJRO-BOS· 1 stopQatar Airwaysfrom1,708 USD
Dallas - Arusha13 daysSat 15 AugDFW-JRO· 2 stopsQatar AirwaysSun 30 AugJRO-DFW· 1 stopQatar Airwaysfrom1,935 USD
Salt Lake City - Arusha2 daysTue 30 JunSLC-JRO· 2 stopsQatar AirwaysSat 04 JulJRO-SLC· 2 stopsQatar Airwaysfrom2,085 USD
Portland - Arusha11 daysSun 21 JunPDX-JRO· 2 stopsAmerican AirlinesSat 04 JulJRO-PDX· 2 stopsAmerican Airlinesfrom2,308 USD
Salt Lake City - Zanzibar9 daysSat 23 MaySLC-ZNZ· 2 stopsEmiratesWed 03 JunZNZ-SLC· 2 stopsEmiratesfrom2,728 USD