New York - Dar es Salaam14 daysWed 11 MarEWR-DAR· 1 stopUnited AirlinesFri 27 MarDAR-EWR· 1 stopUnited Airlinesfrom958 USD
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,135 USD
Miami - Dar es Salaam6 daysWed 30 SepMIA-DAR· 2 stopsUnited AirlinesThu 08 OctDAR-MIA· 2 stopsUnited Airlinesfrom1,139 USD
Miami - Arusha15 daysTue 14 AprMIA-JRO· 1 stopTurkish AirlinesFri 01 MayJRO-MIA· 1 stopTurkish Airlinesfrom1,200 USD
Los Angeles - Zanzibar13 daysMon 02 MarLAX-ZNZ· 1 stopQatar AirwaysTue 17 MarZNZ-LAX· 1 stopQatar Airwaysfrom1,211 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
Dallas - Zanzibar11 daysFri 20 MarDFW-ZNZ· 1 stopTurkish AirlinesThu 02 AprZNZ-DFW· 1 stopTurkish Airlinesfrom1,557 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 stopsAlaska AirlinesSat 04 JulJRO-PDX· 2 stopsEthiopian Airlinesfrom2,240 USD
Atlanta - Zanzibar12 daysMon 15 JunATL-ZNZ· 2 stopsQatar AirwaysMon 29 JunZNZ-ATL· 2 stopsQatar Airwaysfrom2,271 USD
Salt Lake City - Zanzibar9 daysSat 23 MaySLC-ZNZ· 2 stopsEmiratesWed 03 JunZNZ-SLC· 2 stopsEmiratesfrom2,728 USD