Bus from Puno to Arequipa

Direct Overnight Service

From:

S/68

/per person

Direct Puno to Arequipa - 160° Sleeper Bus

Looking for a direct bus from Puno to Arequipa? At Turismo Mer, we run the Puno–Arequipa route with a daily overnight service that departs at 22:30 and arrives in about 6 hours and 30 minutes. You travel on a sleeper bus with 160° lie-flat suite seats on a modern double-decker coach, with blankets, onboard medicated oxygen and heating. It's the safest, most comfortable way to travel from Puno to Arequipa while you sleep. Book your Puno to Arequipa bus tickets online, from S/68 per person.
160° double-decker sleeper bus of Turismo Mer

Why travel with Turismo Mer?

Daily Departures

Daily service from Puno to Arequipa, every day.

Overnight Trip

You leave at night and arrive in the morning.

Online Reservation

Buy your tickets Puno-Arequipa 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 Arequipa cost?

A bus ticket from Puno to Arequipa with Turismo Mer starts at S/68 per person on the Direct service, with a 160° lie-flat sleeper seat. The boarding fee (TAME) and hotel transfer are not included in the price. You can book your Puno to Arequipa tickets online safely.

The direct bus from Puno to Arequipa departs daily at 22:30 from Counters 3, 4 and 5 at the Puno bus terminal. It's an overnight service: you travel by night and arrive in Arequipa at 05:00.

The direct trip from Puno to Arequipa takes about 6 hours and 30 minutes. Since it's an overnight sleeper service, you rest through the night and arrive in Arequipa early in the morning.

Yes. Every bus on the Puno to Arequipa route is a sleeper bus with 160° reclining sofa-bed suite seats and ergonomic gel padding, on modern double-decker coaches. They include blankets, heating and onboard medicated oxygen.

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 B-18 of the Arequipa bus terminal. You need to get to the terminal on your own, at least 30 minutes before departure.

You can book your Puno to Arequipa tickets online directly on our website, in just a few minutes and with secure payment. Booking in advance secures your sleeper seat on the departure you prefer.

In Puno, boarding is at Counters 3, 4 and 5 in Block IV of the Puno bus terminal. In Arequipa, drop-off is at Counter B-18 of the Arequipa 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 to Arequipa route has daily departures in both directions (Puno to Arequipa and Arequipa to Puno), so you can plan your trip for whatever date works best for you.

Boarding & drop-off points

Arequipa

Puno

See on map

Double-decker tourist bus of Turismo Mer

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