You can use Cruz del Sur to lookup bus schedules and prices. Remember that any journey from the mountains is going to be a gradual journey! Lima to Cusco takes about 21 hrs and prices 185 PEN, even though you can find a ticket for as little as 39 PEN https://travel-peru-agency89900.blogdemls.com/30414368/the-ultimate-guide-to-peru-travel-safe