Flight distance between Naucalpan de Juárez, Mexico and Thomazeau, Haiti 1,771.9 mi / 2,851.7 km