Flight distance between Mahina, French Polynesia and Puebla, Mexico 4,300.6 mi / 6,921.1 km