There are 7 ways to get from San Juan to Cusco by bus, plane, 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 Governor Francisco Gabrielli International Airport, fly
best- Take the bus from Terminal De Ómnibus San Juan to Aeropuerto Internacional de Mendozabus
- Fly from Governor Francisco Gabrielli International Airport (MDZ) to Alejandro Velasco Astete International Airport (CUZ)plane MDZ - CUZ
10h 30m$257–363Bus via Villazón
cheapest- Take the bus from San Juan to Terminal La Quiacabus
- Take the bus from Villazón to La Paz Bus Terminalbus
- Take the bus from La Paz to Cuscobus
2d 7h$118–176Bus
- Take the bus from Terminal De Ómnibus San Juan to Terminal de buses La Serenabus
- Take the bus from Terminal de buses La Serena to Terminal Copiapó - Turbusbus
- Take the bus from Terminal Copiapó - Pullman Bus to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional Arica to Terminal Terrestre Internacional Manuel A. Odríabus
- Take the bus from Tacna to Arequipabus
- Take the bus from Arequipa to Cuscobus
2d 3hDrive 2,716.8 km
- Drive from San Juan to Cuscocar 2,716.8 km
41h 21m$409–590Fly from Domingo Faustino Sarmiento Airport
- Fly from Domingo Faustino Sarmiento Airport (UAQ) to Alejandro Velasco Astete International Airport (CUZ)plane UAQ - CUZ
13h 4m$310–950Bus, bus to Comodoro Arturo Merino Benítez International Airport, fly
- Take the bus from Terminal De Ómnibus San Juan to Los Andesbus
- Take the bus from Los Andes to Terminal Los Héroesbus
- Fly from Comodoro Arturo Merino Benítez International Airport (SCL) to Alejandro Velasco Astete International Airport (CUZ)plane SCL - CUZ
16h 42m$172–434Bus #2
- Take the bus from Terminal De Ómnibus San Juan to Terminal de buses La Serenabus
- Take the bus from Terminal de buses La Serena to Terminal Rodoviario de Aricabus
- Take the bus from Terminal Internacional to Tacnabus
- Take the bus from Tacna Bus Station to Cusco Bus Stationbus
2d 8h$132–252
Governor Francisco Gabrielli International Airport (MDZ) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from San Juan to Cusco is to bus via Villazón which costs $110 - $180 and takes 2 days 7h.
The fastest way to get from San Juan to Cusco is to bus and fly which takes 10h 30m and costs $250 - $370.
No, there is no direct bus from San Juan to Cusco. However, there are services departing from Terminal De Ómnibus San Juan and arriving at Cusco via Terminal de buses La Serena, Terminal Copiapó - Pullman Bus, Terminal Internacional Arica, Tacna and Arequipa. The journey, including transfers, takes approximately 2 days 3h.
The distance between San Juan and Cusco is 2328 km. The road distance is 2716.8 km.
The best way to get from San Juan to Cusco without a car is to bus which takes 2 days 3h and costs .
It takes approximately 10h 30m to get from San Juan to Cusco, including transfers.
San Juan to Cusco bus services, operated by Cata Internacional, depart from Terminal De Ómnibus San Juan station.
The best way to get from San Juan to Cusco is to bus which takes 2 days 3h and costs . Alternatively, you can fly, which costs $310 - $950 and takes 13h 4m.
San Juan to Cusco bus services, operated by Cata Internacional, arrive at Terminal de buses La Serena station.
Cusco is 2h behind San Juan. It is currently 3:14 PM in San Juan and 1:14 PM in Cusco.
What companies run services between San Juan, Argentina and Cusco, Peru?
You can take a bus from Terminal De Ómnibus San Juan to Cusco via Terminal de buses La Serena, Terminal Copiapó - Turbus, Terminal Copiapó - Pullman Bus, Terminal Rodoviario de Arica, Terminal Internacional Arica, Terminal Terrestre Internacional Manuel A. Odría, Tacna, and Arequipa in around 2d 3h. Alternatively, Aerolíneas Argentinas, LATAM Chile, and two other airlines fly from Domingo Faustino Sarmiento Airport (UAQ) to Alejandro Velasco Astete International Airport (CUZ) 3 times a day.
- Website
- latam.com
Flights from Governor Francisco Gabrielli International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 6h 53m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $250–340
Flights from Domingo Faustino Sarmiento Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 13h 3m
- When
- Every day
- Estimated price
- $330–1,100
Flights from Domingo Faustino Sarmiento Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 19h 40m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $310–1,000
Flights from Domingo Faustino Sarmiento Airport to Alejandro Velasco Astete International Airport via Ezeiza, Lima
- Ave. Duration
- 13h 45m
- When
- Monday and Friday
- Estimated price
- $330–1,100
Flights from Comodoro Arturo Merino Benítez International Airport to Alejandro Velasco Astete International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $150–380
Flights from Comodoro Arturo Merino Benítez International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $150–380
- Website
- jetsmart.com
Flights from Domingo Faustino Sarmiento Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 15h
- When
- Wednesday
- Estimated price
- $310–950
Flights from Comodoro Arturo Merino Benítez International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 6h 24m
- When
- Tuesday and Wednesday
- Estimated price
- $130–340
- Website
- skyairline.com
Flights from Comodoro Arturo Merino Benítez International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $140–320
- Phone
- 0800 122 2282
- [email protected]
- Website
- Cata International
Bus from Terminal De Ómnibus San Juan to Aeropuerto Internacional de Mendoza
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $7–17
- Website
- Cata International
- Ejecutivo
- $11–17
- Semi Cama
- $8–12
- Ejecutivo Individual
- $11–16
Bus from Terminal De Ómnibus San Juan to Terminal de buses La Serena
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- $45–92
- Website
- Cata International
- Ejecutivo
- $55–80
- Semi Cama
- $45–65
- Ejecutivo Individual
- $65–90
Bus from Terminal De Ómnibus San Juan to Los Andes
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- $23–92
- Website
- Cata International
- Ejecutivo
- $28–40
- Semi Cama
- $23–35
- Ejecutivo Individual
- $30–45
Bus from Terminal De Ómnibus San Juan to Terminal de buses La Serena
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- $45–92
- Website
- Cata International
- Ejecutivo
- $55–80
- Semi Cama
- $45–65
- Ejecutivo Individual
- $65–90
- Phone
- +54 264 531-8573
- [email protected]
- Website
- plataforma10.com.ar
Bus from Terminal De Ómnibus San Juan to Aeropuerto Internacional de Mendoza
- Ave. Duration
- 2h 27m
- Frequency
- Once daily
- Estimated price
- $24
- Schedules at
- plataforma10.com.ar
- Book at
- plataforma10.com.ar
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Terminal de buses La Serena to Terminal Copiapó - Turbus
- Semi Cama
- $13–20
- Cama
- $17–24
- Premium
- $60–75
- Phone
- +56 600 600 0018
- [email protected]
- Website
- pullmanbus.cl
Bus from Terminal de buses La Serena to Terminal Copiapó - Turbus
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $19–35
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $19–35
Bus from Terminal Copiapó - Pullman Bus to Terminal Rodoviario de Arica
- Ave. Duration
- 17h 50m
- Frequency
- Every 4 hours
- Estimated price
- $48–53
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $50–53
Bus from Terminal de buses La Serena to Terminal Rodoviario de Arica
- Ave. Duration
- 22h 45m
- Frequency
- 5 times a day
- Estimated price
- $55–73
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $55–65
Bus from Terminal de buses La Serena to Terminal Copiapó - Turbus
- Ave. Duration
- 4h 25m
- Frequency
- Every 4 hours
- Estimated price
- $8–19
- Schedules at
- Condor Bus
- Semi Cama
- $8–14
- Cama
- $17–19
- Phone
- +56 2 3304 8632 / 2 2596 1100
- [email protected]
- Website
- Expreso Norte
Bus from Terminal de buses La Serena to Terminal Copiapó - Turbus
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $7–10
- Schedules at
- Expreso Norte
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Terminal Internacional Arica to Terminal Terrestre Internacional Manuel A. Odría
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $3–26
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +51 953 954 708
- [email protected]
- Website
- Transporte Moquegua Turismo
Bus from Tacna to Arequipa
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $18
- Schedules at
- Transporte Moquegua Turismo
- Phone
- +51 982 803 213
- [email protected]
- Website
- Transportes Héroes del Pacífico
Bus from Tacna to Arequipa
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- Transportes Héroes del Pacífico
- [email protected]
- Website
- Hallpa
Bus from Tacna to Arequipa
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $21
- Schedules at
- Hallpa
- Phone
- +51 993 585 217
Bus from Arequipa to Cusco
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Book at
- redbus.pe
- Phone
- 600 360 0224
- [email protected]
- Website
- Buses Ahumada
Bus from Los Andes to Terminal Los Héroes
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $4–8
- Schedules at
- Buses Ahumada
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from San Juan to Terminal La Quiaca
- Ave. Duration
- 25h 15m
- Frequency
- Once daily
- Estimated price
- $65–120
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $80–120
- Semi bed
- $65–90
- Phone
- +591 2 2285657
- [email protected]
- Website
- Tickets Bolivia
Bus from Villazón to La Paz Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $7–18
- Website
- Tickets Bolivia
- Website
- Flota Panamericana
- Road
- $7–10
- 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
- [email protected]
- Website
- Pullman San Andres
Bus from Terminal de buses La Serena to Terminal Rodoviario de Arica
- Ave. Duration
- 23h 25m
- Frequency
- Hourly
- Estimated price
- $75–120
- Schedules at
- Pullman San Andres
- Semi Cama
- $75–100
- Cama
- $80–120
- Phone
- +56 58 222 8603
- [email protected]
- Website
- Recorrido Norte Grande
Bus from Terminal Internacional to Tacna
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $5
- Website
- Recorrido Norte Grande
Bus from Tacna Bus Station to Cusco Bus Station
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Estimated price
- $25–35
- Schedules at
- Expreso Turismo San Martin Nobleza
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 Which side of Niagara Falls should I choose (and how do I get there)?, Slovenia: Getting from Ljubljana to Lake Bled, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between San Juan to Cusco is 2717 km. It takes approximately 41h 21m to drive from San Juan to Cusco.
There are 1402+ hotels available in Cusco.













































