Sofia
Machu Picchu, Urubamba Province, Cusco, Peru
The best and cheapest way to get from Sofia and Machu Picchu, Urubamba Province, Cusco, Peru is to travel by air, which will cost about 2,356 PEN or 756.00 USD.