Flight distance between Arthur’s Town, Bahamas and Belo Horizonte, Brazil 3,744.9 mi / 6,026.8 km