There are 4 ways to get from San Salvador de Jujuy to Machu Picchu by bus, plane, 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.
Bus to Martín Miguel De Güemes International Airport, fly, Train + Bus
best- Take the bus from Terminal de Omnibus de Jujuy to Terminal de Saltabus
- Fly from Martín Miguel De Güemes International Airport (SLA) to Alejandro Velasco Astete International Airport (CUZ)plane SLA - CUZ
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
16h 57m$372–2,393Bus, drive
cheapest- Take the bus from San Salvador de Jujuy to Tarijabus
- Take the bus from Tarija to La Pazbus
- Take the bus from La Paz to Cuscobus
- Take the bus from Terminal Terrestre del Cusco to Plaza de armas de Ollantaytambobus
- Drive from Plaza de armas de Ollantaytambo to Machu Picchucar
40h 32m$94–142Drive 1,926.8 km
- Drive from San Salvador de Jujuy to Machu Picchucar 1,926.8 km
29h 3m$290–419Fly from Gobernador Horacio Guzmán International Airport, Train + Bus
- Fly from Gobernador Horacio Guzmán International Airport (JUJ) to Alejandro Velasco Astete International Airport (CUZ)plane JUJ - CUZ
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
20h 41m$499–2,921
Martín Miguel De Güemes International Airport (SLA) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from San Salvador de Jujuy to Machu Picchu is to bus and drive which costs $90 - $150 and takes 40h 32m.
The fastest way to get from San Salvador de Jujuy to Machu Picchu is to bus and fly and Train + Bus which takes 16h 57m and costs $370 - $2,400.
The distance between San Salvador de Jujuy and Machu Picchu is 1672 km. The road distance is 1926.8 km.
It takes approximately 16h 57m to get from San Salvador de Jujuy to Machu Picchu, including transfers.
Machu Picchu is 2h behind San Salvador de Jujuy. It is currently 5:51 AM in San Salvador de Jujuy and 3:51 AM in Machu Picchu.
Yes, the driving distance between San Salvador de Jujuy to Machu Picchu is 1927 km. It takes approximately 29h 3m to drive from San Salvador de Jujuy to Machu Picchu.
There are 168+ hotels available in Machu Picchu.
What companies run services between San Salvador de Jujuy, Argentina and Machu Picchu, Peru?
There is no direct connection from San Salvador de Jujuy to Machu Picchu. However, you can take the bus to Terminal de Salta, walk to Cornlejo Saravia- Entre Av. H. Yrigoyen y M. Boedo, take the bus to Ruta Nac. 51 - Frente Aviacion Civil, walk to Martín Miguel De Güemes International Airport (SLA) airport, fly to Alejandro Velasco Astete International Airport (CUZ), walk to Cusco Airport, take the bus to Avenida Pardo, walk to Cusco - Wanchaq, take the train to Machu Picchu Pueblo, walk to Aguas Calientes, then take the bus to Machu Picchu. Alternatively, you can take a bus from San Salvador de Jujuy to Machu Picchu via Tarija, Tarija, La Paz, Terminal Terrestre del Cusco, and Plaza de armas de Ollantaytambo in around 40h 32m.
- Website
- latam.com
Flights from Martín Miguel De Güemes International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 6h 16m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $260–600
Flights from Martín Miguel De Güemes International Airport to Alejandro Velasco Astete International Airport via Lima, Puerto Maldonado
- Ave. Duration
- 10h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $260–600
Flights from Gobernador Horacio Guzmán International Airport to Alejandro Velasco Astete International Airport via Ezeiza, Lima
- Ave. Duration
- 15h 2m
- When
- Monday, Friday, and Sunday
- Estimated price
- $440–1,400
Flights from Gobernador Horacio Guzmán International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Santiago
- Ave. Duration
- 21h 40m
- When
- Thursday and Saturday
- Estimated price
- $420–1,300
Flights from Gobernador Horacio Guzmán International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 11h 35m
- When
- Thursday and Saturday
- Estimated price
- $430–1,500
- Website
- jetsmart.com
Flights from Gobernador Horacio Guzmán International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 14h 27m
- When
- Sunday and Wednesday
- Estimated price
- $420–1,500
- Website
- aerolineas.com.ar
Flights from Gobernador Horacio Guzmán International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 12h 25m
- When
- Thursday and Saturday
- Estimated price
- $430–1,500
- Phone
- +51 1625 4848
- [email protected]
- Website
- PeruRail
Train from Cusco - Wanchaq to Machu Picchu Pueblo
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- $60–1,600
- Website
- PeruRail
Train from Cusco - Wanchaq to Machu Picchu Pueblo
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- $60–1,600
- Website
- PeruRail
- Phone
- 0800-222-6513
- [email protected]
- Website
- la20.com.ar
Bus from Terminal de Omnibus de Jujuy to Terminal de Salta
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $17–28
- Schedules at
- la20.com.ar
- Semicama
- $17–24
- Cama
- $21–28
- Phone
- +591 75111565
- Website
- Trans Tours Juarez
Bus from San Salvador de Jujuy to Tarija
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $15–38
- Schedules at
- Trans Tours Juarez
- Road
- $15–35
- Phone
- +591 62772284
- Website
- Flota San Lorenzo
Bus from Tarija to La Paz
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- $34
- Website
- Flota San Lorenzo
- Phone
- +591 69305170
- Website
- Expreso Tarija
Bus from Tarija to La Paz
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- $9
- Website
- Expreso Tarija
- Phone
- +591 22283843
- [email protected]
- Website
- facebook.com
Bus from La Paz to Cusco
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $45–340
- Book at
- Tickets Bolivia
- Phone
- +591 2 228 1920
- [email protected]
- Website
- facebook.com
Bus from La Paz to Cusco
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $45
- Schedules at
- redbus.pe
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Terminal Terrestre del Cusco to Plaza de armas de Ollantaytambo
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
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 5 delightfully under-the-radar French towns you need to visit, Why you should take the train in the US, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.





















