Puno to Villazon

Puno to Villazon

NaN Passengers

Other Options

Transportation from Puno to Villazon

  • Trains are not available
  • Buses are not available
  • Ferries are not available
  • Flights are not available
  • Taxis are not available
  • Vans are not available

How to get from Puno to Villazon?

When you want to get from Puno to Villazon, your choices are limited. There is only one option we offer for this route:

  • Bus

How far is Puno from Villazon?

The overland distance from Puno to Villazon is 675 miles (1086 km).
The flying distance is 520 miles (836 km).

How long does it take to get from Puno to Villazon?

The travel time from Puno to Villazon takes approximately 31 hours.

How much does it cost to get from Puno to Villazon?

To get from Puno to Villazon prepare to shell out about USD 17.76 for your ticket.

How many trips per day are there from Puno to Villazon?

  • 2 by Bus from Puno to Villazon starting from 08:30 La Paz Bus Station until 13:30 La Paz Bus Station

Useful tips for travel from Puno to Villazon

While bus is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Do many travellers take bus from Puno to Villazon?

Up to now, 556 booked bus tickets from Puno to Villazon through our service. You can check reviews above.