Maps and Weather of Puno

and Lake Titicaca area

Map of downtown of Puno City

Weather of Puno City

Terrestrial distances to Puno by roads

From

Distance

Duration by Air

Duration by Bus

Duration by Train

Lima

817 miles
(1,315 Km)

1h 40'

22 hours
(connection by Arequipa)

-

Arequipa

202 miles
(325 Km)

50 minutes

6 hours

-

Cuzco

241 miles
(389 Km)

55 minutes

7 h. 30'

10 hours

Juliaca

27 miles
(44 Km)

-

1 hour

-

Desaguadero

83 miles
(148 Km)

-

2 hours

-

(*) Duration by Air - Juliaca Airport

Distances from Puno City to:

  • Juli (Province of Chucuito) 79 Km. (49 miles) / 1 hour and 20 minutes

  • Ilave (Province of El Collao) 54 Km. (34 miles) / 1 hour

  • Huancane (Province of Huancané) 99 Km. (62 miles) / 2 hours and 30 minutes

  • Lampa (Province of Lampa) 80 Km. (50 miles) / 1 hour and 30 minutes

  • Ayaviri (Province of Melgar) 137 Km. (85 miles) / 2 hours and 45 minutes

  • Moho (Province of Moho) 138 Km. (86 miles) / 3 hours

  • Putina (Province of San Antonio de Putina) 124 Km. (77 miles) / 3 hours and 30 minutes

  • Juliaca (Province of San Román) 44 Km. (27 miles) / 45 minutes

  • Sandia (Province of Sandia) 272 Km. (169 miles) / 9 hours

  • Yunguyo (Province of Yunguyo) 128 Km. (80 miles) / 2 hours and 30 minutes (connection to Copacabana, Bolivia)

  • Azangaro (Province of Azángaro) 148 Km. (92 miles) / 2 hours and 15 minutes

  • Macuzani (Province of Carabaya) 255 Km. (158 miles) / 7 hours)