Flight distance between Ambilobe, Madagascar and Port Harcourt, Nigeria 3,140.1 mi / 5,053.5 km