You need to use Cruz del Sur to lookup bus schedules and prices. Remember that any journey from the mountains will probably be a slow journey! Lima to Cusco normally takes over 21 hours and fees 185 PEN, even though you can find a ticket for as low as 39 https://franciscom542thu7.eqnextwiki.com/user