Bus Tickets in Peru — From Machu Picchu to the Coast

From the shuttle buses that connect Aguas Calientes to the Machu Picchu entrance gate, to long-distance coaches linking Cusco with Puno, Arequipa and Lima, we book bus tickets across all major routes so your journey between destinations is sorted before you arrive.

More Than Just a Bus Ride

Peru is a country of extraordinary distances and dramatic geography. Getting from one destination to the next often involves crossing mountain passes, descending into deep valleys or traveling through desert landscapes along the Pacific coast. The quality and comfort of bus services in Peru varies considerably, and knowing which operator, which route and which departure time to choose makes a genuine difference to the experience.

At Inka Tickets we book bus tickets across all the routes our travelers need, from the short and essential shuttle ride up to Machu Picchu from Aguas Calientes, to overnight coach services between the major cities of the south. We work with reputable operators, confirm your seat in advance and make sure you have everything you need for the journey before you leave your hotel.

BUS SERVICES

Bus Aguas Calientes — Machu Picchu (Consettur)

The Only Road to the Citadel — Aguas Calientes to Machu Picchu

Once you arrive in Aguas Calientes by train, the only way to reach the entrance gate of Machu Picchu is by shuttle bus. The road climbs steeply through the cloud forest on a series of tight switchbacks, gaining several hundred meters of altitude in under twenty minutes. The buses are operated by Consettur, the official concession holder for this route, and run continuously from early morning until mid-afternoon in both directions.

Booking your bus ticket in advance is strongly recommended, particularly during the high season months of June, July and August and around Peruvian national holidays. Long queues form at the ticket office in Aguas Calientes on busy days, and travelers who have not pre-booked can find themselves waiting an hour or more before boarding. We include the bus ticket as part of any Machu Picchu booking and can also book it as a standalone service for travelers who have already arranged their train and entrance ticket separately.

The bus runs every few minutes during peak hours and the journey to the top takes approximately twenty to twenty-five minutes. The return service runs until around 5:30 in the afternoon, after which visitors must descend on foot via the steep trail that leads back down to town.

Route: Aguas Calientes town center to Machu Picchu entrance gate and return Journey time: approximately 20 to 25 minutes each way Operator: Consettur Operating hours: approximately 05:30 to 17:30

Bus Cusco — Puno

Across the Altiplano — Cusco to Puno by Road

The road between Cusco and Puno crosses the high Andean plateau at altitudes above three thousand eight hundred meters, passing through small market towns and communities that have changed little over centuries. The journey takes approximately six to seven hours depending on the operator and the number of stops, and most services include a visit to one or two sites along the route such as the temple of Andahuaylillas, the funerary towers of Sillustani or the market town of Raqchi.

Several operators offer this route, ranging from standard coach services to more comfortable tourist bus options with reclining seats, blankets, onboard commentary and included lunch stops. We recommend the tourist bus services for travelers who want to combine the transfer with a guided introduction to the altiplano communities and archaeological sites along the way, making the journey itself a worthwhile part of the trip rather than simply a connection between two destinations.

Route: Cusco to Puno and return Journey time: approximately 6 to 7 hours Departure: morning departures from both cities Options: standard coach and tourist bus with guided stops.

Bus Cusco — Arequipa

From the Inca Capital to the White City — Cusco to Arequipa

The journey from Cusco to Arequipa by road covers some of the most varied terrain in southern Peru, descending from the high Andean plateau toward the volcanic landscape surrounding Arequipa and its iconic snow-capped peaks. The distance is considerable and most travelers choose an overnight service that departs in the evening and arrives early the following morning, allowing the journey to double as a night’s accommodation and freeing up the full day in each city for sightseeing.

Premium operators on this route offer fully reclining sleeper seats, onboard meals, blankets, entertainment screens and attended cabin service. The road is well maintained and the better operators run modern, double-decker coaches designed specifically for long-distance comfort. We book seats with Cruz del Sur, Oltursa and other reputable operators and recommend the premium or business class services for travelers who value comfort on overnight journeys.

Route: Cusco to Arequipa and return Journey time: approximately 9 to 10 hours Recommended service: overnight departure, premium or business class Operators: Cruz del Sur, Oltursa and others.

Bus Cusco — Lima

The Long Road South — Cusco to Lima by Coach

The overland journey from Cusco to Lima is one of the longest bus routes in Peru, covering over one thousand kilometers and taking between nineteen and twenty-two hours depending on the route and operator. While most travelers choose to fly between these two cities, the bus remains a popular option for those who want to experience the changing landscape between the Andes and the Pacific coast or who prefer a more economical alternative to air travel.

The best operators on this route run double-decker coaches with fully flat sleeper seats in the upper deck, making the overnight journey considerably more comfortable than it might sound. Meals, beverages and entertainment are included in the premium services and the coaches depart from Cusco in the early evening, arriving in Lima the following afternoon. This option works particularly well for travelers who are flexible on time and want to experience the transition from the highlands to the coast at a slower pace.

Route: Cusco to Lima and return Journey time: approximately 19 to 22 hours Recommended service: overnight, premium sleeper class Operators: Cruz del Sur, Oltursa and others.

Bus Lima — Paracas / Ica

South Along the Coast — Lima to Paracas and Ica

The route south from Lima along the Pacific coast passes through the desert landscapes of the Peruvian coastline before reaching the wine-producing valleys around Ica and the nature reserve at Paracas, home to the Ballestas Islands and one of the most spectacular concentrations of marine wildlife in South America. The journey takes approximately three and a half to four hours to Paracas and around four to five hours to Ica, making it a very manageable day or overnight connection from the capital.

This route is popular among travelers who want to combine Lima with a visit to the Nazca Lines, the Huacachina sand dunes or the Paracas National Reserve before continuing south or returning to the capital. We book seats on comfortable daytime and evening departures with reliable operators that service these routes regularly.

Route: Lima to Paracas and Lima to Ica and return Journey time: 3h 30min to Paracas / 4h 30min to Ica Operators: Cruz del Sur, Oltursa, Soyuz and others.

HOW TO BOOK

Tell us your origin, your destination, your travel date and the number of passengers. Our team confirms seat availability, selects the best operator and class for your route and sends you the booking details by email. For the Consettur shuttle between Aguas Calientes and Machu Picchu, we include the ticket as part of any complete Machu Picchu booking or book it separately on request.

If you are combining bus tickets with train travel, entrance tickets or transfers, we coordinate all of it together so your connections and timing are properly aligned.

Inka Tickets · Bus Booking

Book Your Bus Ticket

Select your route, travel date and number of passengers. Our team will confirm availability and send you a booking proposal within a few hours. No payment required at this stage.

1 Your Details
Your confirmed tickets will be sent here.
Include your country code.
2 Select Your Route

Click on your route. If you need a route not listed here, describe it in the message at the end of the form.

3 Journey Details
Trip Type *
Leave blank if one way.
Adults
Children
4 Service Preference

Select the type of service that best suits your needs. Not all options are available on every route — our team will advise on what is available for your specific journey.

5 Additional Services

Select any additional services you would like included in your booking proposal.

6 Message or Special Requirements

Ready to check availability?

Our team responds within a few hours. No payment required at this stage.