Flight distance between Townsville, Australia and Vangviang, Laos 4,000.2 mi / 6,437.7 km