Flight distance between Puno, Peru and Sainyabuli, Laos 11,843.2 mi / 19,059.8 km