Flight distance between Arthur’s Town, Bahamas and São João de Meriti, Brazil 3,927.8 mi / 6,321.1 km