Flight distance between Mayahi, Niger and Nkhata Bay, Malawi 2,538.5 mi / 4,085.4 km