• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from House in Sacred Valley, Urubamba to Puno by plane, bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Juliaca, bus  •  3h 41m

  1. Fly from Cuzco (CUZ) to Juliaca (JUL) CUZ - JUL
  2. Take the bus from Juliaca to Puno

$120 - $243

Cheapest option

Bus  •  7h 14m

  1. Take the bus from Cusco to Puno Via Puno

$28 - $54

5 alternative options

Fly to Arequipa, train  •  7h 30m

  1. Fly from Cuzco (CUZ) to Arequipa (AQP) CUZ - AQP
  2. Take the train from Arequipa to Puno

$325 - $3,074

Fly to La Paz, bus  •  8h 50m

  1. Fly from Cuzco (CUZ) to La Paz (LPB) CUZ - LPB
  2. Take the bus from La Paz to Puno

$122 - $410

Train  •  11h 2m

  1. Take the train from Cusco - Wanchaq to Puno Titicaca train / ...

$226 - $3,119

Taxi  •  6h 26m

  1. Take a taxi from House in Sacred Valley, Urubamba to Puno 282.7 miles

$100 - $130

Drive  •  6h 26m

  1. Drive from House in Sacred Valley, Urubamba to Puno 282.7 miles

$40 - $60

Questions & Answers

The cheapest way to get from House in Sacred Valley, Urubamba to Puno is to bus which costs $28 - $55 and takes 7h 14m.

More details

The quickest way to get from House in Sacred Valley, Urubamba to Puno is to fly and bus which costs $120 - $250 and takes 3h 41m.

More details

The distance between House in Sacred Valley, Urubamba and Puno is 364 km. The road distance is 452.3 km.

Get driving directions

The best way to get from House in Sacred Valley, Urubamba to Puno without a car is to bus which takes 7h 14m and costs $28 - $55.

More details

It takes approximately 3h 41m to get from House in Sacred Valley, Urubamba to Puno, including transfers.

More details

The best way to get from House in Sacred Valley, Urubamba to Puno is to bus which takes 7h 14m and costs $28 - $55. Alternatively, you can train, which costs $220 - $3,200 and takes 11h 2m.

Mode details

The quickest flight from Cuzco Airport to Juliaca Airport is the direct flight which takes 56m.

Search flights

Yes, the driving distance between House in Sacred Valley, Urubamba to Puno is 452 km. It takes approximately 6h 26m to drive from House in Sacred Valley, Urubamba to Puno.

Get driving directions

LATAM Chile offers flights from Cuzco Airport to Juliaca Airport.

Search flights

There are 172+ hotels available in Puno. Prices start at $13 USD per night.

More details

Map of how to get from House in Sacred Valley, Urubamba to Puno.
Launch map view
  • Distance: 227.6 miles
  • Duration: 3h 41m

What companies run services between House in Sacred Valley, Urubamba, Peru and Puno, Peru?

Cruz Del Sur operates a bus from House in Sacred Valley, Urubamba to Puno twice daily. Tickets cost $12 - $35 and the journey takes 6h 30m. Alternatively, PeruRail operates a train from House in Sacred Valley, Urubamba to Puno 4 times a week. Tickets cost $210 - $3,100 and the journey takes 10h 19m.

Airlines
LATAM Chile
Website
latam.com
Flights from Cuzco to Juliaca
Ave. Duration
56m
When
Every day
Estimated price
$95 - $290
Flights from Cuzco to Arequipa
Ave. Duration
1h 1m
When
Every day
Estimated price
$110 - $260
Peruvian Airlines
Website
peruvian.pe
Flights from Cuzco to Arequipa
Ave. Duration
1h
When
Every day
Estimated price
$220 - $550
Flights from Cuzco to La Paz
Ave. Duration
1h
When
Every day
Estimated price
$70 - $460
Amaszonas
Website
amaszonas.com
Flights from Cuzco to La Paz
Ave. Duration
55m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$100 - $480
Train operators
PeruRail
Phone
51-84-581414
Email
reservas@perurail.com
Website
perurail.com
Train from Arequipa to Puno
Ave. Duration
4h 30m
Frequency
Once a week
Estimated price
$210 - $2,800
Schedules at
perurail.com
Book at
pax1.perurail.com
VIP
$210 - $2,800
Regular
$300 - $420
Train from Cusco - Wanchaq to Puno
Ave. Duration
10h 19m
Frequency
4 times a week
Estimated price
$210 - $3,100
Schedules at
perurail.com
Book at
pax1.perurail.com
VIP
$210 - $3,100
Regular
$330 - $460
Bus operators
Cruz Del Sur
Phone
+51 1 311-5050
Website
cruzdelsur.com.pe
Bus from Juliaca to Puno
Ave. Duration
50m
Frequency
Once daily
Estimated price
$6 - $19
Schedules at
cruzdelsur.com.pe
Book at
cruzdelsur.com.pe
Regular in Advance
$6 - $12
Regular
$12 - $17
VIP
$13 - $19
Bus from Cusco to Puno
Ave. Duration
6h 30m
Frequency
Twice daily
Estimated price
$12 - $35
Schedules at
cruzdelsur.com.pe
Book at
cruzdelsur.com.pe
Regular in Advance
$12 - $19
Regular
$20 - $28
VIP
$24 - $35
Transporte Internacional Litoral
Phone
+591 2 2281920
Email
buslitoral@hotmail.com
Website
litoral-miramar.com
Bus from La Paz to Puno
Ave. Duration
6h
Frequency
Twice daily
Estimated price
$11
Schedules at
facebook.com
Other operators
Taxi from House in Sacred Valley, Urubamba to Puno
Ave. Duration
6h 26m
Estimated price
$100 - $130
Taxi Tour Urubamba
Phone
+51 84 201-217
Website
taxitourubamba.blogspot.com
Alo Urubamba
Phone
+51 84 201-010
Website
alo-urubamba.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, 5 incredible day trips from Florence by train and Flying into Beijing? - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from House in Sacred Valley, Urubamba to Cuzco Airport is to taxi which takes 47m and costs $17 - $21.

More details