Bus from Puno to Cusco

Direct Overnight Service

From:

S/66

/per person

Direct Puno to Cusco - 160° Sleeper Bus

Looking for a direct bus from Puno to Cusco? Turismo Mer covers the Puno–Cusco route with a daily overnight service that departs at night and arrives in about 7 hours. You travel on a sleeper bus (bus cama) with 160° lie-flat suite seats on a modern double-decker coach, with blankets, onboard oxygen and heating. It's the safest, most comfortable way to travel between Puno and Cusco while you sleep. Buy your Puno–Cusco tickets online, from S/66 per person.

160° double-decker sleeper bus of Turismo Mer

Why travel with Turismo Mer?

Daily Departures

Daily service from Puno to Cusco, every day.

Overnight Trip

You leave at night and arrive in the morning.

Online Reservation

Buy your tickets Puno-Cusco safely.

Services included

Transportation in modern double-decker buses

160° reclining sofa-bed suite seats with ergonomic gel padding

Blankets

Medicated oxygen

Onboard restroom

Wheelchair-accessible boarding system

2 professional drivers with relay shifts every 4 hours

Climate-controlled bus (heating & A/C)

Starlink internet / high-speed satellite Wi-Fi.

Transfers from the hotel to the bus station, as well as from our bus station to the hotel.

Terminal boarding fee (TAME)

Frequently Asked Questions

How much does the bus ticket from Puno to Cusco cost?

The Puno–Cusco ticket with Turismo Mer costs from S/66 per person on the Direct service, with a 160° sleeper seat. The terminal boarding fee (TAME) and hotel transfer are not included in the price. You can buy your Puno–Cusco tickets online securely.

The direct bus from Puno to Cusco departs daily at 22:00 from Counters 3, 4 and 5 of Block IV of the Puno bus terminal and arrives in Cusco at 05:00. It's an overnight service: you travel by night and arrive early, in time to connect with the train to Machu Picchu, morning flights or your onward trip to the Sacred Valley.

The direct trip from Puno to Cusco takes approximately 7 hours. Being a night service by sleeper bus, you take advantage of the night to rest and arrive in Cusco ready to continue your trip.

Yes, all our buses on the Puno-Cusco route are sleeper buses with 160° reclining sofa-bed suite seats and ergonomic gel, in modern double-decker buses. They include blankets, heating and medicated oxygen on board.

No. It's a terminal-to-terminal service: boarding is at Counters 3, 4 and 5 of the Puno bus terminal and arrival is at Counter E-3 of the Cusco bus terminal. You need to get to the terminal on your own, at least 30 minutes before departure.

You can buy your Puno-Cusco tickets directly online from our website, in a few minutes and with secure payment. Booking in advance assures you your sleeper bus seat in the departure you prefer.

In Puno, boarding is at Counters 3, 4 and 5 of Block IV of the Puno bus terminal. In Cusco, drop-off is at Counter E-3 of the Cusco bus terminal.

Yes. You travel with two professional drivers per service, who swap every 4 hours, on climate-controlled coaches with onboard medicated oxygen and a kneeling system for passengers with reduced mobility. Passenger safety and comfort are our priority.

Yes, the Puno-Cusco route has daily departures in both directions (Puno to Cusco and Cusco to Puno), so you can plan your trip on the date that suits you best.

Boarding & drop-off points

Cusco

Puno

See on map

Double-decker tourist bus of Turismo Mer

Discover the pleasure of personalizing your trip with our Private Tourist Service