Runs two or three buses daily between Puno, Peru and La Paz, Bolivia, stopping at Copacabana in Bolivia. Buses wait for you to pass border customs, which takes between 60 to 90 minutes. Tickets to La Paz allow you t…
This luxurious and pleasurable bus service to Cuzco is an experience in itself, with panoramic windows to enjoy the views en route and brief stops at Andahuaylillas, Raqchi, Abra la Raya and Pucará. A buffet lunch a…
The luxury, overnight Belmond Andean Explorer train (from US$480, including meals) is a sleeper service and departs from Puno’s train station at noon on Wednesdays, arriving in Cuzco around 7.40am. PeruRail Titicaca…
Has boat and ferry services to Lake Titicaca islands. The port is located east of the Plaza de Armas along Jirón Puno, which changes name to Avenida Del Puerto.
The regional terminal is five blocks south of the Terminal Terrestre. Destinations include Chucuito, Juli, Pomata and the Bolivian border.
The Terminal Terrestre, three blocks down Ricardo Palma from Av El Sol, houses Puno’s long-distance bus companies.
LAN has an office in Puno. The nearest airport is in Juliaca, about an hour away.
Has buses that cross the border to Copacabana and La Paz in Bolivia.
Runs airport shuttle buses to Juliaca Airport from Puno.
Combis (minibuses) to Capachica and Llachón.