How long is the flight from NY to Tanzania?

The results of your search for New York, NY (NYC) to Kilimanjaro (JRO)*

Fly through Holland/Amsterdam.

Flight NYC-Amsterdam= 7 1/2 hrs.

Lay Over=3 hrs +

Flight Amsterdam-Kilimanjaro=8 1/2 hrs.

Total Travel Time=19 hrs. 5 minutes

KLM operates this flight.

*Kilimanjaro is the starting point for many safaris and tours. It is also possible to return (back to Amsterdam & NYC) out of Dar es Salaam (if you've gone to Zanzibar for example) on this same flight.