You need to use Cruz del Sur to lookup bus schedules and prices. Remember that any journey from the mountains will probably be a sluggish ride! Lima to Cusco can take over 21 hours and charges 185 PEN, though you can find a ticket for as low as 39 PEN https://marcovitfq.boyblogguide.com/29954191/the-best-side-of-peru-travel-cdc