How far is New York City from Roatán?

The flight distance between Roatán and New York City is 2967km. Check all available flights on Wego.