The flight time from New York City to Dubai is approximately 17 hours, depending on factors such as wind speed and direction and the specific route taken by the aircraft.
There are several airlines that offer flights from New York City to Dubai, and the flight usually includes a layover in another city. The distance between the two cities is approximately 7,600 miles (12,200 kilometers).
To get a more accurate estimate of the flight time from New York City to Dubai, you can use a flight time calculator or check with an airline. It is also a good idea to factor in additional time for layovers and connecting flights if applicable.