Flight distance between Arthur’s Town, Bahamas and Mahanoro, Madagascar 8,894.2 mi / 14,313.9 km