Flight distance between Arthur’s Town, Bahamas and Progreso, Uruguay 4,290.3 mi / 6,904.6 km