Flight distance between Croix des Bouquets, Haiti and San Pedro Ayampuc, Guatemala 1,233.8 mi / 1,985.6 km