About Us
Site Map
Contact Us
CuscoPeru agencia de viajes en cusco

Buses in Cusco

Traveling by bus to Cusco is an alternative for those who wish to explore the landscapes of southern Peru by road. The main connections are from Lima, Arequipa, and Puno, with daily services operated by national transportation companies.

Cusco bus terminal in Peru. Source: CuscoPeru.com
Most buses arrive at the Cusco bus terminal

Land Transportation Companies

The available land transportation options offer a variety of services that connect travelers with popular destinations such as Cusco and southern Peru.

Here we present some companies that provide land transportation services:

Buses Lima - Cusco

For detailed information about bus departure schedules from Lima to Cusco, as well as boarding and arrival points, we recommend visiting the official website of each company.

Bus Company Approximate Departure Time Approximate Arrival Time Duration Service
Cruz del Sur 12:45 a.m. Next day 21 h - 24 h Suite
Civa 1:15 p.m. Next day Approx. 22 h Sleeper bus / Executive
Oltursa 2:00 p.m. Next day Approx. 22 h - 24 h Executive service
Palomino 2:00 p.m. Next day Approx. 20 h - 23 h Executive

Buses Cusco - Lima

To check departure schedules, as well as boarding and arrival points, it is advisable to visit the official website of each company.

Bus Company Approximate Departure Time Approximate Arrival Time Duration Service
Cruz del Sur 2:00 p.m. Next day 21 h - 22 h Suite
Civa 1:15 p.m. Next day Approx. 21 h - 22 h Executive
Oltursa 2:00 p.m. Next day Approx. 22 h Executive
Palomino 2:00 p.m. Next day Approx. 20 h - 22 h Executive

Buses Cusco - Arequipa

It is recommended to visit the official website of each company to obtain detailed information about departure schedules and boarding and arrival points.

Bus Company Approximate Departure Time Approximate Arrival Time Duration Service
Cruz del Sur 7:00 p.m. Next day 10 h - 11 h Evolution / Suite
Transzela 8:45 p.m. Next day Approx. 10 h Inca Suite

Buses Cusco - Puno

For detailed information about departure schedules and boarding and arrival points, it is recommended to visit the official website of each company.

Bus Company Approximate Departure Time Approximate Arrival Time Duration Service
Transzela 8:00 a.m. 3:30 p.m. Approx. 7 h Inca Suite
Transzela 10:00 p.m. 5:00 a.m. Approx. 7 h Inca Suite
Inka Express 6:50 a.m. 5:25 p.m. Approx. 10 h Tourist Bus
Turismo Mer 8:20 a.m. 10:15 p.m. Approx. 7 h - 9 h Direct service

Frequently Asked Questions

If you have only a few days in Peru, flying from Lima to Cusco usually saves a considerable amount of time. The bus can be a better option for travelers with more time available or those who wish to experience the landscapes along the road.

Most services depart from or arrive at the Cusco Bus Terminal and the official terminals of each company in the cities of origin.

Services depend on each company and category. Transportation companies usually offer different levels of comfort, from standard services to buses with fully reclining seats.

The allowed amount of luggage depends on each company. It is recommended to check the ticket conditions before traveling, especially if you are carrying additional luggage.

The main transportation companies have operational controls and vehicle monitoring systems. It is recommended to purchase tickets directly through official channels and avoid informal transportation services.

Yes, especially during high season, holidays, and months with greater tourist demand such as June, July, and August.

There is no direct bus route to Machu Picchu. Most travelers combine ground transportation to Ollantaytambo or Poroy and continue by train to Machu Picchu Pueblo.

Happy passengers