According to 31 reviews, Transportes Libertad received a 1.8-star rating for this journey. Travellers were especially satisfied with the departure location and the ticket access, but some complained about the WiFi. Transportes Libertad ticket prices on this trip start at $29
Transportes Libertad Puno Cusco recent customer reviews
Left late, arrived close to leaving time which was stressful - seats didn’t recline loads & no leg room
3 out of 5 stars
Arthur S.
The bus was dirty and over packed from the outset with people being told there was no room to 'check' a bag and large suitcases then being put in the ailse.
The seat itself was large and comfortable enough but worn and the curtains next to it were wet!?!
The bus made many stops meaning we arrived 45minutes later than advertised.
The toilet...well...it was legitimately a hole through to the road...on a nearly 9hour journey with no toilet stops.
A wild ride, you'll get there, but perhaps not in the comfort you'd expect.
2 out of 5 stars
Nixi C.
Very bad: the bus left with 15 minutes delay, which increased at each stop while there were always make adjustments to the engine. At a certain point, the tire broke down and we have to leave the bus in the middle of the way. After 30 minutes, we restarted but few kilometers after it stopped again and we had to leave the bus and find a way to arrive to Cusco on our own, which cost 50 soles more. This bus line should not be used from anyone
Users have highlighted the comfort of the buses, appreciating features like comfortable seats and necessary facilities such as toilets. However, there are consistent mentions of longer-than-expected journey times. Additionally, some users noted communication challenges with conductors who did not speak English and a lack of Wi-Fi on board.
Transzela Puno Cusco recent customer reviews
The seats were very confortble. It was a very ling ride.. few hours more then i expected. The toilet were good.. and nesecery.
The local price for the same ride is much ceaper... 55 instead of 80.. +-...
4 out of 5 stars
Sharon B.
Staff was very unfriendly, we had to pay extra even dough we payed for our ticket ahead of time online, bis was on on schedule….I will never book a ticket with this company again.
2 out of 5 stars
Myriam M.
Extremely comfortable bus but, once again, Transzela were overoptimistic with their estimate of the journey time.
Based on 29 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the seats and the cleanliness but often complained with the WiFi. Turismo Mer ticket prices on this trip start at $24
Turismo Mer Puno Cusco recent customer reviews
Maybe it's just the local culture here, but on late-night buses, there are people who play videos with the sound on, and the person sitting next to me was on the phone the whole time, so I couldn't sleep at all. I want people to be more careful.
2 out of 5 stars
Shinya K.
The bus left on time and was easy to locate at the station. I really would have preferred WiFi connectivity throughout the journey. Otherwise, a very effective way to travel.
Users have shared positive experiences with the bus service, highlighting its comfort, cleanliness, punctuality, and safety. Many appreciated the smooth ride and comfortable seating arrangements that allowed for restful sleep. However, some travelers noted a lack of blankets on colder trips and wished for better communication regarding meal stops during long journeys.
Cruz del Sur Puno Cusco recent customer reviews
Comfortable bus. Almost on time. But entertainment only worked some of the time.
4 out of 5 stars
Timothy T.
Very comfortable bus, lots of legroom, quiet & easy to sleep. My friends and I were very happy in general. We do wish there had been some communication about dining -- we were on the bus from 8am until 3pm and assumed there would be a stop for lunch (based on our internet research on this route). I wish we'd been told we needed to bring food!
5 out of 5 stars
Lauren H.
Overall very happy. Coach had comfortable seats that could be reclined and despite being a light sleeper I was able to sleep well. Also impressed with how much security is provided to the check in luggage.
Based on 5 reviews, the company was rated 4.4 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the WiFi. Avalos Tours ticket prices on this trip start at $37
Based on 1 reviews, the company was rated 5 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the ticket access. Inka Express ticket prices on this trip start at $95
Frequently asked questions about travelling from Puno to Cusco by bus
How far is Puno from Cusco?
The distance between Puno and Cusco is approximately 333 km (206 miles).
What are the departure and arrival locations for buses traveling from Puno to Cusco?
Buses departing from Terminal in Puno will take you to Terminal Cruz Del Sur in Cusco.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-14
$25
11-15
$25
Today
$25
11-17
$25
11-18
$25
11-19
$25
11-20
$25
11-21
$25
The cheapest trip from Puno to Cusco was searched and found on Nov 14, 2025 with a price of $25
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Puno to Cusco, as early as possible.
You can expect to pay from $25 to $121 for a bus ticket from Puno to Cusco based on the last 2 days. You can expect to find the cheapest price for the trip at $25 which is on 2025-11-17.
Usually Avalos Tours will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.