The distance between Tacna and Puno is 410 km. Tacna is a city in the south of Peru, close to the Chilean border and the city of Arica. Because it is a duty free zone, Tacna is a very popular shopping destination and is relevant due to its closeness to the border. In order to travel from Tacna to Puno you can divide your trip in two segments, traveling first from Tacna to Arequipa, and then from Arequipa to Puno.
The distance between Tacna and Arequipa is 372 km. The trip by bus from Tacna to Arequipa lasts 5 hours and the buses leave at 13:30 in lie-flat and semi lie-flat buses from the bus terminal Manuel A. Odria, located on Cabina 7, Hipólito Unanue Av. The buses arrive at the bus termial of Arequipa, located on Arturo Ibañez St. From there you can take your next bus to Puno.
There is a distance of 292 km between Puno and Arequipa. Puno, located on the shores of lake Titicaca, is the third most visited city in Peru. With a great cultural heritage, Puno offers travelers a visit to the floating islands of the Urus culture and the islands of Amantani and Taiquile. Before you board the bus you have to buy the “Tami”, a small fee charged by the terminal. The trip Arequipa-Puno takes 6 hours, and the buses arrive in Puno at the bus station located on Primero de Mayo Street.
Tickets Bolivia lets you book your tickets online fo your bus trip from Tacna to Puno, with reliable bus companies and the comfort of paying online by redit card, debit card or PayPal.