Flight distance between Townsville, Australia and Sainyabuli, Laos 4,052.3 mi / 6,521.5 km