Flight distance between Ibadan, Nigeria and Toliara, Madagascar 3,422.3 mi / 5,507.7 km