There are 8 ways to get from Cusco to Humahuaca by plane, bus, shuttle, train 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 Jujuy, bus
-
Fly from Cuzco (CUZ) to Jujuy (JUJ)
-
Take the bus from Ciudad Perico to Humahuaca
Cheapest option
Bus
-
Take the bus from Cusco to La Paz
-
Take the bus from La Paz to Villazón
-
Take the bus from La Quiaca to Tres Cruces
-
Take the bus from Tres Cruces to Humahuaca
6 alternative options
Fly to Tarija, bus
-
Fly from Cuzco (CUZ) to Tarija (TJA)
-
Take the bus from Tarija to Villazón
-
Take the bus from La Quiaca to Tres Cruces
-
Take the bus from Tres Cruces to Humahuaca
Fly to Calama, shuttle, bus
-
Fly from Cuzco (CUZ) to Calama (CJC)
-
Take a shuttle bus from Calama Airport to San Pedro de Atacama
-
Take the bus from San Pedro de Atacama to San Salvador de Jujuy
-
Take the bus from San Salvador de Jujuy to Humahuaca
Fly to Salta, bus
-
Fly from Cuzco (CUZ) to Salta (SLA)
-
Take the bus from Salta to Humahuaca
Bus via Puno
-
Take the bus from Cusco to Puno
-
Take the bus from Puno to La Paz
-
Take the bus from La Paz to Villazón
-
Take the bus from La Quiaca to Humahuaca
Train, bus
-
Take the train from Cusco - Wanchaq to Puno
-
Take the bus from Puno to La Paz
-
Take the bus from La Paz to Patacamaya
-
Take the bus from Patacamaya to Oruro
-
Take the train from Oruro to Villazón
-
Take the bus from La Quiaca to Humahuaca
Drive
-
Drive from Cusco to Humahuaca
Travel safe during COVID-19
International entry into Argentina from Peru
- Entry is fully open for citizens and permanent residents of Peru
Conditions of entry into Argentina from Peru
- Health declaration required
- Travel insurance and medical declaration are required for foreign nationals
Show more details
- Health declaration required
- Travel insurance and medical declaration are required for foreign nationals
Show less
Rules to follow in Argentina
2m
Mandatory
Considerations leaving from Peru
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, entry into Argentina is currently allowed from Peru.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 2 metres
- Regional restriction measures in place
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Humahuaca is 120.
Wearing a face mask on public transport in Humahuaca is mandatory.
The social distance requirement in Humahuaca is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 120.
No, but conditions apply when returning to Peru from Argentina.
See options for return travel.
Last updated: 16 May 2022
Exceptions may apply, for full details: Gobierno de Argentina.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Cusco to Humahuaca is to bus via Puno which costs $50 - $85 and takes 37h 10m.
The quickest way to get from Cusco to Humahuaca is to fly and bus which costs $140 - $550 and takes 13h 42m.
No, there is no direct bus from Cusco to Humahuaca. However, there are services departing from Cusco and arriving at Humahuaca via La Paz, La Quiaca and Tres Cruces. The journey, including transfers, takes approximately 29h 7m.
The distance between Cusco and Humahuaca is 1283 km. The road distance is 1666.1 km.
The best way to get from Cusco to Humahuaca without a car is to bus which takes 29h 7m and costs $45 - $65.
It takes approximately 13h 42m to get from Cusco to Humahuaca, including transfers.
Cusco to Humahuaca bus services, operated by Transporte Internacional Litoral, depart from Cusco station.
There is no direct flight from Cuzco Airport to Jujuy Airport. The quickest flight takes 15h 48m and has two stopovers.
Cusco to Humahuaca bus services, operated by Balut, arrive at Humahuaca station.
Humahuaca is 2h ahead of Cusco. It is currently 10:49 AM in Cusco and 12:49 PM in Humahuaca.

- Distance: 1282.6 km
- Duration: 13h 42m
What companies run services between Cusco, Peru and Humahuaca, Argentina?
You can take a bus from Cusco to Humahuaca via La Paz, Villazón, La Quiaca, and Tres Cruces in around 29h 7m.

- Website
- aerolineas.com.ar
Flights from Cuzco to Jujuy via Lima, Cordoba
- Ave. Duration
- 9h 59m
- When
- Tuesday
- Estimated price
- $16000 - $60000
Flights from Cuzco to Jujuy via Lima, Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 7m
- When
- Saturday
- Estimated price
- $19000 - $75000
Flights from Cuzco to Jujuy via Lima, Ezeiza
- Ave. Duration
- 12h 10m
- When
- Monday
- Estimated price
- $19000 - $75000
Flights from Cuzco to Jujuy via Arequipa, Lima, Cordoba
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- $17000 - $65000
Flights from Cuzco to Salta via Lima, Ezeiza
- Ave. Duration
- 11h 37m
- When
- Monday and Sunday
- Estimated price
- $16000 - $55000
Flights from Cuzco to Salta via Lima, Buenos Aires Jorge Newbery
- Ave. Duration
- 12h 19m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- $16000 - $60000
Flights from Cuzco to Salta via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 12h 15m
- When
- Wednesday
- Estimated price
- $15000 - $55000
Flights from Cuzco to Salta via Lima, Sao Paulo
- Ave. Duration
- 15h 10m
- When
- Tuesday
- Estimated price
- $18000 - $70000
Flights from Cuzco to Salta via Lima, Cordoba, Buenos Aires Jorge Newbery
- Ave. Duration
- 14h 8m
- When
- Tuesday
- Estimated price
- $16000 - $60000
Flights from Cuzco to Salta via Lima, Santiago, Mendoza
- Ave. Duration
- 14h 40m
- When
- Friday
- Estimated price
- $14000 - $50000
Flights from Cuzco to Salta via Lima, Cordoba, Mendoza
- Ave. Duration
- 14h 58m
- When
- Monday
- Estimated price
- $15000 - $55000

- Website
- boa.bo
Flights from Cuzco to Tarija via Lima, Santa Cruz, Cochabamba
- Ave. Duration
- 13h 32m
- When
- Monday, Thursday and Saturday
- Estimated price
- $14000 - $37000
Flights from Cuzco to Tarija via Lima, La Paz, Cochabamba
- Ave. Duration
- 12h
- When
- Tuesday, Wednesday and Sunday
- Estimated price
- $9500 - $31000
Flights from Cuzco to Tarija via Lima, Santa Cruz, Sucre
- Ave. Duration
- 14h 25m
- When
- Monday
- Estimated price
- $13000 - $34000
Flights from Cuzco to Tarija via Lima, Santa Cruz
- Ave. Duration
- 18h
- When
- Saturday
- Estimated price
- $13000 - $33000

- Website
- latam.com
Flights from Cuzco to Calama via Santiago
- Ave. Duration
- 7h 7m
- When
- Wednesday
- Estimated price
- $22000 - $75000
Flights from Cuzco to Calama via Lima, Santiago
- Ave. Duration
- 11h 58m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $22000 - $75000

- Website
- ecojet.bo
Flights from Cuzco to Tarija via Lima, Santa Cruz
- Ave. Duration
- 9h 55m
- When
- Tuesday
- Estimated price
- $10000 - $34000
Flights from Cuzco to Tarija via Arequipa, Lima, Santa Cruz
- Ave. Duration
- 12h 25m
- When
- Tuesday
- Estimated price
- $11000 - $40000

- Website
- flybondi.com
Flights from Cuzco to Jujuy via Lima, Buenos Aires Jorge Newbery
- Ave. Duration
- 10h 23m
- When
- Tuesday
- Estimated price
- $19000 - $75000

- Website
- skyairline.com
Flights from Cuzco to Calama via Lima, Santiago
- Ave. Duration
- 14h 53m
- When
- Friday and Sunday
- Estimated price
- $12000 - $32000

- Phone
- 51-84-581414
- reservas@perurail.com
- Website
- perurail.com
Train from Cusco - Wanchaq to Puno
- Ave. Duration
- 10h 18m
- Frequency
- 4 times a week
- Estimated price
- $32584
- Schedules at
- perurail.com
- Book at
- pax1.perurail.com

- Phone
- (+591-2) 2184555 / 4566
- Website
- ferroviaria-andina.com.bo
Train from Oruro to Villazón
- Ave. Duration
- 15h 35m
- Frequency
- 4 times a week
- Estimated price
- $1000 - $2400
- Schedules at
- ferroviaria-andina.com.bo
- Book at
- ticketsbolivia.com.bo
- Wara Wara del Sur - Popular
- $1000 - $1300
- Wara Wara del Sur - Salon
- $1500 - $1800
- Expreso del Sur - Salon
- $1900 - $2400
- Wara Wara del Sur - Ejecutivo
- $3200 - $4100

- Phone
- +54 0810 222-5202 // +54 011 4000 5200
- atencionalcliente@flechabus.com.ar
- Website
- flechabus.com.ar
Bus from Ciudad Perico to Humahuaca
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- $460 - $650
- Schedules at
- flechabus.com.ar
- Book at
- centraldepasajes.com.ar
- Semi Bed
- $460 - $650
- Suite
- $950 - $1300
- Bed
- $500 - $700
Bus from Salta to Humahuaca
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $600 - $2000
- Schedules at
- flechabus.com.ar
- Book at
- centraldepasajes.com.ar
- Semi Bed
- $600 - $850
- Suite
- $1100 - $1500
- Bed
- $650 - $950

- Phone
- Tarija: +591 68705241 - (+591) 46653691 Santa Cruz: 72987032 , Villazon: (+591)466870524.
- Website
- facebook.com
Bus from Tarija to Villazón
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $860
- Schedules at
- facebook.com
- Phone
- +591 466-60443 / 77960800 / 6660443/ Tarija: +591-68706453 y +591-71865996
- luisfernandofl@gmail.com
- Website
- facebook.com
Bus from Tarija to Villazón
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $900 - $1300
- Schedules at
- facebook.com

- Phone
- Tarija: +591 46645557, Oruro: +591 70427719 /La Paz +591 2 2282009, Potosí: +591 6227764
- Website
- facebook.com
Bus from Tarija to Villazón
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- facebook.com

- Phone
- +54 (0388) 5423349 / 4281161
- elquiaqueosrl@yahoo.com.ar
- Website
- elquiaquenosrl.com
Bus from La Quiaca to Tres Cruces
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Schedules at
- facebook.com
Bus from Tres Cruces to Humahuaca
- Ave. Duration
- 55 min
- Frequency
- Every 3 hours
- Schedules at
- facebook.com
Bus from San Salvador de Jujuy to Humahuaca
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Schedules at
- facebook.com

- Phone
- +54 0810-888-2258
- info@baluthermanos.com.ar
- Website
- balutsrl.com.ar
Bus from La Quiaca to Tres Cruces
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $350 - $550
- Schedules at
- balutsrl.com.ar
- Book at
- balutsrl.com.ar
Bus from Tres Cruces to Humahuaca
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- $280 - $430
- Schedules at
- balutsrl.com.ar
- Book at
- balutsrl.com.ar
Bus from San Salvador de Jujuy to Humahuaca
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- $420 - $650
- Schedules at
- balutsrl.com.ar
- Book at
- balutsrl.com.ar
Bus from Salta to Humahuaca
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- $500 - $1100
- Schedules at
- balutsrl.com.ar
- Book at
- balutsrl.com.ar
Bus from La Quiaca to Humahuaca
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $480 - $750
- Schedules at
- balutsrl.com.ar
- Book at
- balutsrl.com.ar

- Phone
- +54 4254336 / 4254330
- contable@panamericanojujuy.com.ar
- Website
- facebook.com
Bus from La Quiaca to Tres Cruces
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from Tres Cruces to Humahuaca
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Schedules at
- facebook.com
Bus from San Salvador de Jujuy to Humahuaca
- Ave. Duration
- 2h 54m
- Frequency
- Every 3 hours
- Estimated price
- $684
- Schedules at
- facebook.com

- Phone
- +56 95 226 0720
- contacto@transferpampa.cl
- Website
- transferpampa.cl
Shuttle from Calama Airport to San Pedro de Atacama
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- $7618
- Schedules at
- transferpampa.cl
- Private
- $7618

- Phone
- +56 94 918 4204
- reservas@denomades.com
- Website
- denomades.com
Shuttle from Calama Airport to San Pedro de Atacama
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $1800 - $8000
- Schedules at
- denomades.com
- Private
- $7618

- Phone
- +56 600 600 0018
- clientes@pullmanbus.cl
- Website
- pullmanbus.cl
Bus from San Pedro de Atacama to San Salvador de Jujuy
- Ave. Duration
- 7h 44m
- Frequency
- Once daily
- Estimated price
- $1200 - $7000
- Schedules at
- pullmanbus.cl
- Semi Cama
- $1200 - $1800
- Salón Cama
- $1700 - $2900

- Phone
- +54 03571 507800
- arcoirissrl@itc.com.ar
- Website
- facebook.com
Bus from San Salvador de Jujuy to Humahuaca
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- facebook.com

- Phone
- 1 786 233 7639
- gestionesatc@andesmar.com.ar
- Website
- andesmar.com
Bus from San Salvador de Jujuy to Humahuaca
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $470 - $700
- Website
- Andesmar
- Semi-Bed
- $470 - $700
- Bed
- $750 - $1000

- Phone
- +591 2 2281920
- buslitoral@hotmail.com
- Website
- litoral-miramar.com
Bus from Cusco to La Paz
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $6280
- Schedules at
- facebook.com

- Phone
- +56 58 222 8547
- central@trans-salvador.com
- Website
- trans-salvador.com
Bus from Cusco to La Paz
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- $3406
- Schedules at
- trans-salvador.com
Bus from Cusco to Puno
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Schedules at
- trans-salvador.com
Bus from Puno to La Paz
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $2270
- Schedules at
- trans-salvador.com

- Phone
- (+591) 2-2283842 / (+591)2-2285191
- Website
- es-la.facebook.com
Bus from Cusco to La Paz
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $3096
- Schedules at
- nuevocontinentesrl.wixsite.com
- Book at
- ticketsbolivia.com.bo
Bus from Puno to La Paz
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $2236
- Schedules at
- nuevocontinentesrl.wixsite.com
- Book at
- ticketsbolivia.com.bo

- Phone
- La Paz: +(591)77790564, +(591)63012818
- reservas@transillimani.com
- Website
- transillimani.com
Bus from La Paz to Villazón
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- $1720
- Schedules at
- es-la.facebook.com
- Book at
- andestransit.com

- Phone
- (+591) 2 282153 / 5 972321 / 70469857 Tupiza / 70469858 Villazón
- info@expresotupiza.com.bo
- Website
- expresotupiza.com.bo
Bus from La Paz to Villazón
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $2580
- Schedules at
- expresotupiza.com.bo
- Book at
- ticketsbolivia.com

- Phone
- +591 73873039
- Website
- facebook.com
Bus from La Paz to Villazón
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- $9479
- Schedules at
- facebook.com

- Phone
- +591 79382299
- Website
- facebook.com
Bus from La Paz to Villazón
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $3096
- Schedules at
- facebook.com

- Phone
- +591 77481238 / 71959249
- Website
- facebook.com
Bus from La Paz to Villazón
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $2064
- Schedules at
- mi.lapaz.bo


- Phone
- +51 943 256 101
- info@huayrurotours.com
- Website
- huayrurotours.pe
Bus from Cusco to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $1427
- Schedules at
- redbus.pe
- Book at
- ticketsbolivia.com

- Phone
- +51 51 353822
- Website
- transzela.com
Bus from Cusco to Puno
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Estimated price
- $1903
- Schedules at
- transzela.com
- Book at
- redbus.pe

- Phone
- +51 84 224 782
- cuscopuno@cusela.com.pe
- Website
- cusela.com.pe
Bus from Cusco to Puno
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $4439
- Schedules at
- cusela.com.pe
- Book at
- redbus.pe

- Phone
- 951677194
- reservas@tourperu.com.pe
- Website
- perutours.com.pe
Bus from Puno to La Paz
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $1778
- Schedules at
- ticketsbolivia.com.bo
- Book at
- ticketsbolivia.com

- Phone
- +591-2-2462655 / 76799775
- info@titicacabolivia.com
- Website
- titicacabolivia.com
Bus from Puno to La Paz
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $2064
- Schedules at
- ticketsbolivia.com.bo
- Book at
- ticketsbolivia.com.bo
Bus from La Paz to Villazón
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- $2064
- Schedules at
- ticketsbolivia.com.bo
- Book at
- ticketsbolivia.com

- Phone
- +591 2 2280861
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 29m
- Frequency
- Every 30 minutes
- Schedules at
- mi.lapaz.bo
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 1m
- Frequency
- Every 30 minutes
- Schedules at
- mi.lapaz.bo
- Phone
- +591 2 2281894
- Website
- es-la.facebook.com
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Schedules at
- ticketsbolivia.com.bo
- Book at
- ticketsbolivia.com.bo
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Schedules at
- ticketsbolivia.com.bo
- Book at
- ticketsbolivia.com.bo
- Phone
- +(591)71520995
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Schedules at
- andestransit.com
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 3m
- Frequency
- Every 4 hours
- Schedules at
- andestransit.com

- Phone
- +54 (0)388 4240110
Bus from La Quiaca to Humahuaca
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Schedules at
- terminaldemicros.com.ar
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 London to Edinburgh, South Korea: Travelling from Seoul to Busan and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Cusco to Humahuaca is 1666 km. It takes approximately 23h 39m to drive from Cusco to Humahuaca.
Flybondi, Sky Airline, Aerolíneas Argentinas and LATAM Chile offer flights from Cuzco Airport to Jujuy Airport.
There are one+ hotels available in Humahuaca. Prices start at $11250 ARS per night.
The best way to get from Cusco to Cuzco Airport is to taxi which takes 5 min and costs $6 - $8.