Flight distance between Canelones, Uruguay and Thomazeau, Haiti 3,818.1 mi / 6,144.7 km