Flight distance between New York City, United States of America and Dangriga, Belize 1,847.1 mi / 2,972.6 km