Flight distance between Portsmouth, Dominica and Tessaoua, Niger 4,622.7 mi / 7,439.6 km