The public bus leaves each hour, with costs beginning at 40 PEN (about $10 USD).
Though Puno could be the gateway to South America’s largest lake, you’ll nonetheless should make your means from some place else in Peru to be able to get there in the first place.