Puno, Peru
Arequipa, Peru
The best and cheapest way to get from Puno, Peru and Arequipa, Peru is to travel by bus, which will cost about 42 PEN or 13.50 USD.