Flight distance between Mahanoro, Madagascar and Tanout, Niger 3,627.1 mi / 5,837.3 km