peru
www.touristear.com
by Vero
– From Lima to Cusco By Plane: takes less than an hour and a half and costs approximately $25 to $40. – From Lima to Cusco By Train: NO direct train between Lima and Cusco. To get to Cusco by train, you have to go to Puno. – From Lima to Cusco By Bus: The bus trip takes between 21 and 22 hours, costing $30.