Flight distance between Uitenhage, South Africa and Luang Prabang, Laos 6,256.6 mi / 10,069.1 km