Flight distance between Arthur’s Town, Bahamas and Fianarantsoa, Madagascar 8,816.5 mi / 14,188.8 km