Puno to Cusco by Bus
Puno to Cusco by Bus: 2026 updated information about Bus Schedules, Bus Safety, and the Best Bus Companies to take!
Updated Date:
A bus from Puno to Cusco takes around 7 to 8 hours on a direct overnight service, or a full day on a guided route with stops along the way. The road covers roughly 390 km across the Altiplano and crosses La Raya pass at 4,335 metres, the highest point of the journey. Below you will find the main bus companies on this route, their schedules, and what to look for when choosing how to travel.
Puno to Cusco is full of gorgeous landscapes, from open plains dotted with llamas and alpacas to the snow-capped peaks around La Raya. Flying rarely makes sense on this route. Puno has no airport of its own, and the nearest one, in Juliaca, is about an hour away by road, so transfers and check-in time cancel out most of the time saved.
There is also a train. The Andean Explorer, A Belmond Train, is a luxury sleeper train that links Puno and Cusco as part of a weekly multi-day route between Arequipa, Lake Titicaca and Cusco. It does not run in February, and it works best as a special splurge rather than an everyday transfer.
The main bus companies from Puno to Cusco are:
- Peru Hop – Premium hop-on, hop-off bus
- Departs daily at around 21:30, with pickup from your hotel or hostel in Puno and arrival in Cusco early the next morning.
- Bilingual hosts on every bus, high-speed WiFi and excellent customer service, including live WhatsApp updates if road conditions change.
- Fits perfectly after a morning tour of the Uros floating islands, so you see Lake Titicaca before you set off for Cusco.
- Peru’s first and most recognized hop-on, hop-off network, rated about 4.8 out of 5 across more than 16,000 TripAdvisor reviews.
- Civa – Public bus
- Direct terminal-to-terminal services from Puno’s bus terminal, mostly overnight.
- Ticket counters and onboard service in Spanish, with no hotel pickup and no stops along the way.
- Inka Express – Premium tourist bus on the Ruta del Sol
- Departs daily at around 07:00 and arrives in Cusco in the late afternoon.
- A full-day guided journey with stops at Pukará, La Raya pass, Raqchi and Andahuaylillas, plus a buffet lunch in Sicuani.
- High-speed Starlink WiFi since July 2025, a bilingual guide on board and excellent customer service.
- Running since 1999 and rated about 4.4 out of 5 across roughly 500 TripAdvisor reviews, with 98% of travelers recommending the Ruta del Sol. Book with Inka Express or read our Inka Express guide.
- Cruz del Sur – Public bus
- Direct day and overnight services between the bus terminals in both cities.
- Spanish-language counters, strict check-in and baggage rules, and no hotel pickup.
- Oltursa – Public bus
- Oltursa’s southern network focuses on the coast, Arequipa and Puno.
- Check current listings for any Puno to Cusco departure before planning around it.
With public buses, the base ticket isn’t the full cost. Taxis, terminal transfers, and extra tours can push the total higher. Public bus travel also brings hidden extras: taxis at awkward hours, buffer time for check-ins, and potential schedule changes that add stress and expense.

The schedule and departure times of buses from Puno to Cusco are as follows:
| COMPANIES | SCHEDULE | DEPARTURE TIME | DEPARTURE LOCATION | ENGLISH SPEAKING ASSITANCE | TRIPADVISOR RATING |
|---|---|---|---|---|---|
| INKA EXPRESS | DAILY | 07:00 | PUBLIC TERMINAL | NO | 89% |
| PERU HOP | DAILY | 21:30 | HOTEL PICK-UP & DROP-OFF | YES | 98% |
| TURISMO MER | DAILY | 08:30 and 22:00 | PUBLIC TERMINAL | NO | N/A |
ADDITIONAL INFORMATION TO HELP CHOOSE WHAT BUS COMPANY TO TAKE:
- Do they collect you at your hotel or hostel?
- Hop-on, hop-off services such as Peru Hop pick you up at your hotel in Puno. That is a much safer and easier start than taking a late-night taxi to the bus terminal.
- How safe is the journey?
- Choose an operator with hotel pickups and staff on board, so you never wait alone at a terminal or hail a taxi at night. Peru’s highway regulator, SUTRAN, monitors long-distance buses by GPS and enforces a 90 km/h speed limit, but standards still vary by company, so read recent reviews before booking.
- What onboard facilities do they have?
- Look for reliable WiFi, clean toilets, reclining semi-cama or cama seats, and staff who speak English. Peru Hop and Inka Express both offer high-speed WiFi and English-speaking hosts or guides.
- What is hop on hop off?
- A hop-on, hop-off ticket covers every route the bus company runs. Rather than paying for each journey separately, you can board as many buses as you want and stay in each destination for as long as you please. Many travelers describe it as the best way to experience everything a country has to offer, and that has been the feedback from those who have traveled on Peru’s hop-on, hop-off buses. For more information click here.
- Other benefits?
- Peru Hop passengers get discounts on accommodation and restaurants across the route. Inka Express includes guided stops and a buffet lunch in the ticket, so your travel day doubles as a sightseeing day.
- What about the altitude?
- Puno sits at about 3,830 metres and Cusco at about 3,400 metres, so after a few days at Lake Titicaca this route is mostly a gentle descent. The one high point is La Raya pass at 4,335 metres, so keep water and warm layers handy.
Puno to Cusco by bus is a beautiful journey. If you are heading to Machu Picchu and want to make the most of your time, Peru Hop’s overnight service with hotel pickup lets you tour Lake Titicaca in the morning and arrive in Cusco the next day. If you would rather see the Altiplano in daylight, Inka Express turns the trip into a guided sightseeing day. Traveling the other way? See our Cusco to Puno by bus guide, or browse all buses from Puno.