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 Puno to Lima

🚌 Experience the scenic journey from Puno to Lima by bus, with services departing twice daily and taking about 24 hours and 26 minutes to reach your destination. Departure is from Puno station to Lima 28 de Julio station operated by CIVA. 🌄 Enjoy the diverse landscapes as you travel from the high-altitude region of Puno to the coastal capital of Lima. The bus journey offers a convenient and affordable way to explore different parts of Peru, with prices ranging from $27 to $50 for a one-way ticket.

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 Puno and Lima. The bus departs from Puno and arrives at Lima 28 de Julio. The service operates twice daily and runs every day, with the journey taking approximately 24 hours and 26 minutes. It's a convenient and efficient way to travel between these two cities by bus.
  • You can catch the Puno to Lima bus from the Puno station. The bus services are operated by CIVA, a reputable transportation company in Peru. Make sure to arrive at the Puno station ahead of departure time to board the bus to Lima comfortably.
  • The Puno to Lima bus services, operated by CIVA, arrive at the Lima 28 de Julio station. This station is a popular arrival point for travelers coming from Puno to Lima by bus. Once you arrive at Lima 28 de Julio station, you can easily access other transportation options or continue your journey to explore the city.
  • The cost of a bus ticket from Puno to Lima typically ranges from $27 to $50, depending on the class of service and the amenities offered by the bus company. It's recommended to book your ticket in advance to secure the best price and preferred seating options. Keep in mind that prices may vary based on the time of year and demand for the route.
  • There are two direct buses departing from Puno and arriving at Lima 28 de Julio every day. These bus services are operated by CIVA and take approximately 24 hours and 26 minutes to complete the journey. It's convenient to have two daily departures, providing flexibility in choosing a suitable travel time. Ticket prices for the bus between Lima and Puno range from $27 to $50, offering passengers various options to fit their budget and preferences.
  • The buses from Puno to Lima are typically the most crowded during peak travel seasons, such as holidays or long weekends. If you wish to avoid crowds, consider traveling during off-peak times, such as weekdays outside of major holidays. However, as services depart twice daily, you may have more flexibility in choosing a less crowded bus. It's advisable to book your tickets in advance to secure your preferred travel time and potentially a less crowded bus.
  • The first bus of the day from Puno to Lima departs in the early morning, and the last bus typically leaves in the evening. The services operated by CIVA offer these two daily departures, providing travelers with flexibility in choosing a convenient travel time. Whether you prefer to embark on your journey early in the day or later in the evening, there are options available for both preferences. It's recommended to check the exact departure times in advance to plan your travel from Puno to Lima accordingly.

Will you be returning to Puno by bus?

If you are looking for a return bus trip, check out the buses from Lima to Puno.

See schedule