Flight distance between Mtwara, Tanzania and Ibadan, Nigeria 2,777.5 mi / 4,470.0 km