Flight distance between Ilorin, Nigeria and Marovoay, Madagascar 3,343.8 mi / 5,381.3 km