Flight distance between Mtwara, Tanzania and Lagos, Nigeria 2,782.4 mi / 4,477.9 km