You may use Cruz del Sur to search for bus schedules and costs. Remember that any journey through the mountains is going to be a gradual ride! Lima to Cusco requires more than 21 several hours and prices 185 PEN, however you can get a ticket for as little as https://gunneretukw.blogaritma.com/29232163/the-best-side-of-travel-peru-safety