Flight distance between Arthur’s Town, Bahamas and Sorocaba, Brazil 3,824.7 mi / 6,155.3 km