Flight distance between Vangviang, Laos and Puebla, Mexico 9,463.5 mi / 15,230.1 km