Flight distance between Puno, Peru and Rayong, Thailand 11,813.3 mi / 19,011.7 km