The
best way to reach Puno is by air, the trip from
Lima to the airport in Juliaca, the other main city of
the department, takes about an hour. Flights to
Juliaca are provided by:
We recommend to reconfirm reservations and flight
departures time.
By land transportation, Puno can be reached by
train from Arequipa, in a picturesque 388 kilometer
journey, and from Cusco in a10 hours journey. Also by
bus from Lima in a long 20 hours journey of from Cusco
in an 8 hours trip.