To travel from Lima to Cusco by bus, there are many bus companies that you can choose from. One of the best is the Peruvian company Oltursa which provides a direct service between the two cities. The distance is 1,104 km and the bus trip from Lima to Cuzco takes 22 to 24 hours.
Lima and Cusco are two of the most important cities in Peru, Lima being the capital of Peru and Cusco the ancient capital of the Inca Empire, which has become one of the most popular tourist destination in South America. Cusco is a beautiful colonial town with a rich history and various archeological sites, and it is the gateway to Machu Picchu. Trips between the two are very frequent due to tourism and business.
Tickets Bolivia offers you online tickets with the best bus companies at the best prices in Peru and Bolivia, offering the best customer service and the added convenience of booking with the most reliable payment platforms in the world.