Tickets Bolivia


up-to-date schedule
Aug 21st, 2026

BUS TICKETS FROM CUSCO TO PUNO

Buses from Cusco to Puno depart daily from Terminal Terrestre de Cusco between 06:00 and 22:45, depending on the operator and service class. The journey takes around 8 hours, depending on road conditions and stops. Direct buses arrive at Terminal Terrestre de Puno. Tickets Bolivia lets you compare updated fares, schedules, and trusted operators in one place, with secure online booking.

  • HOW TO TRAVEL FROM CUSCO TO PUNO

    Travel directly from Cusco to Puno with trusted transport operators and choose from different departure times and service categories. The journey takes about 8 hours, offering a comfortable way to travel through southern Peru. Select the schedule that best fits your itinerary and receive your e-tickets by email after purchase. If they do not arrive within one hour, contact our customer support team.

WHAT TO DO IN PUNO? Puno is a gateway to Andean culture, history, and the landscapes of Peru’s Altiplano. Visit Lake Titicaca, one of the world’s highest navigable lakes, and explore the floating Uros Islands. Discover Taquile and Amantaní Islands, known for their scenery, textiles, and community tourism. In the city, visit the Plaza de Armas, Puno Cathedral, and Carlos Dreyer Museum. Don’t miss local cuisine and the Fiesta de la Virgen de la Candelaria.

CUSCO TO PUNO SCHEDULE, COMPANIES AND PRICES

Bus Company Departure Arrival Type of bus Price from  
Turismo Mer 22:00 PM 05:00 AM Lie-flat bus $us 26
Turismo Mer 06:30 AM 16:30 PM Tourist bus $us 69
Turismo Mer 07:00 AM 17:00 PM Tourist bus $us 69
Transzela 22:30 PM 05:30 AM Lie-flat bus $us 20
Transzela 08:00 AM 14:40 PM Lie-flat bus $us 20
Transzela 22:00 PM 05:00 AM Lie-flat bus $us 20
Transportes Libertad 11:45 AM 19:45 PM Lie-flat bus $us 19
Transportes Libertad 22:45 PM 06:45 AM Lie-flat bus $us 19
Transportes Libertad 07:00 AM 15:00 PM Lie-flat bus $us 19
Transportes Libertad 20:00 PM 04:00 AM Lie-flat bus $us 19
Nuevo Continente Internacional 22:30 PM 05:30 AM Lie-flat bus $us 28
Inka Express 06:40 AM 17:30 PM Tourist bus $us 62
Cruz del Sur 08:00 AM 15:00 PM Semi lie-flat bus $us 22
Cruz del Sur 22:00 PM 05:00 AM Semi lie-flat bus $us 22
Cruz del Sur 08:00 AM 15:00 PM Lie-flat bus $us 28
Cruz del Sur 22:00 PM 05:00 AM Lie-flat bus $us 28
Avalos Tours 22:00 PM 05:00 AM Lie-flat bus $us 22
Avalos Tours 06:00 AM 16:30 PM Tourist bus $us 70

UP TO DATE

Constantly updated schedules and prices

FULL CUSTOMER SUPPORT

Friendly and efficient customer service

EXPERIENCE

Since 2013 processing hundreds of trips per day

RELIABILITY

Most prestigious bus companies of the market
  • Trip duration: 10 hours
  • Distance: 386.0km
  • Price range: from $19 USD to $70 USD
    • Departure bus stop in Cusco
      Luis Vallejo Santoni Avenue,H-16B Las Americas avenue,23. Industrial avenue. rb. Huancaro, Cusco.
    • Arrival bus terminal in Puno
      Jiron Primero de Mayo #703-705, COUNTER #03 (in the center - Suroriente reference)

what our clients say

Thank you very much for your reply and help canceling the ticket. Wish you a great beginning of the week! - Xiaoyun

FREQUENTLY ASKED QUESTIONS

Secure - Tickets Bolivia Paypal - Tickets Bolivia    Visa - Tickets Bolivia Mastercard - Tickets Bolivia Maestro - Tickets Bolivia Discover - Tickets Bolivia American Express - Tickets Bolivia

© 2020 TicketsBolivia.com • All rights reserved • The use of this site is subject to our Terms & Conditions.