Flight distance between Gressier, Haiti and Progreso, Uruguay 3,829.7 mi / 6,163.3 km