Flight distance between Arthur’s Town, Bahamas and Caxias do Sul, Brazil 4,056.7 mi / 6,528.7 km