Flight distance between Swakopmund, Namibia and Ambilobe, Madagascar 2,355.1 mi / 3,790.1 km