ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Lima

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Cusco to Lima

🚌 The journey from Cusco to Lima by bus is a direct route that takes approximately 23 hours and 15 minutes.

Where to stay in Lima

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Cusco and Lima. The bus departs from Cusco and arrives at Gran Terminal Terrestre Plaza Norte in Lima. The service operates twice a week and runs every day, with the journey typically lasting around 23 hours and 15 minutes. It's a convenient option for travelers looking to make the journey by bus.
  • You can catch the bus from Cusco station for the journey to Lima. The bus services for this route are operated by Oltursa. It's essential to arrive at the station on time to ensure a smooth boarding process for your trip from Cusco to Lima. Double-check the departure schedule and make any necessary preparations before heading to the station.
  • The bus from Cusco to Lima operated by Oltursa, arrives at the Gran Terminal Terrestre Plaza Norte station in Lima. Upon arrival, passengers can disembark and begin their exploration of Lima or continue their journey to their final destination. The station is a well-equipped transportation hub with facilities and services for travelers. From there, you can easily access other parts of Lima or make connections to further travel.
  • The cost of a bus ticket from Cusco to Lima typically ranges between $14 and $60, depending on the bus company, the type of service, and the time of booking. Different bus operators may offer various amenities and comfort levels at varying prices. It's advisable to check with the bus companies directly or online platforms to compare prices and secure the best deal for your journey between these two cities.
  • There are multiple buses available between Cusco and Lima. The services are operated by Oltursa and depart from Cusco station, arriving at Gran Terminal Terrestre Plaza Norte in Lima. The journey typically takes around 23 hours and 15 minutes, with varying ticket prices ranging from $14 to $60 depending on the bus company and service type. Travelers can choose from different routes and transfers, with options for direct and connecting buses for this route.
  • The buses traveling from Cusco to Lima are typically most crowded during peak travel seasons, such as holidays or festivals, and on weekends. Conversely, they are usually less crowded on weekdays and during off-peak travel periods. It's advisable to book tickets in advance, especially for popular travel times, to secure a seat and avoid any inconvenience due to overcrowding on the buses.
  • The first bus of the day from Cusco to Lima typically departs in the early morning, around 7:00 AM. The last bus of the day usually leaves in the late evening, around 9:00 PM. Travelers have the option to choose between these departure times based on their preference and schedule for the journey.

Will you be returning to Cusco by bus?

If you are looking for a return bus ride, please check out the buses from Lima to Cusco.

See schedule