• Our partners include:

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

There are 8 ways to get from San Pedro de Atacama to Cusco by shuttle, plane, bus, 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

Shuttle to Calama, fly  •  8h 39m

  1. Take a shuttle bus from San Pedro de Atacama to Calama Airport
  2. Fly from Calama (CJC) to Cuzco (CUZ) CJC - CUZ

$320 - $1,322

Cheapest option

Bus  •  26h 51m

  1. Take the bus from San Pedro de Atacama to Arica
  2. Take the bus from Arica to Tacna
  3. Take the bus from Tacna to Arequipa
  4. Take the bus from Arequipa to Cusco

$34 - $137

6 alternative options

Bus to Uyuni, fly  •  16h 4m

  1. Take the bus from San Pedro de Atacama to Uyuni
  2. Fly from Uyuni (UYU) to Cuzco (CUZ) UYU - CUZ

$276 - $702

Bus via San Pedro de Atacama  •  27h 27m

  1. Take the bus from San Pedro de Atacama to Arica
  2. Take the bus from Arica to Tacna
  3. Take the bus from Tacna to Arequipa
  4. Take the bus from Arequipa to Cusco

$38 - $132

Bus via Cusco  •  29h 42m

  1. Take the bus from San Pedro de Atacama to Arica
  2. Take the bus from Arica to Tacna
  3. Take the bus from Tacna to Arequipa
  4. Take the bus from Arequipa to Cusco

$39 - $100

Bus, Tour  •  31h 47m

  1. Take the bus from San Pedro de Atacama to Calama
  2. Take the bus from Calama to Arica
  3. Take the bus from Arica to Tacna
  4. Take the bus from Tacna to Arequipa
  5. Take the Tour from Arequipa to Cusco

$72 - $147

Bus, train  •  34h 58m

  1. Take the bus from San Pedro de Atacama to Arica
  2. Take the bus from Arica to Tacna
  3. Take the bus from Tacna to Arequipa
  4. Take the train from Arequipa to Puno
  5. Take the train from Puno to Cusco - Wanchaq

$450 - $5,982

Drive  •  21h 59m

  1. Drive from San Pedro de Atacama to Cusco 948.6 miles

$150 - $230

Questions & Answers

The cheapest way to get from San Pedro de Atacama to Cusco is to bus which costs $35 - $100 and takes 29h 42m.

More details

The quickest way to get from San Pedro de Atacama to Cusco is to shuttle and fly which costs $320 - $1,400 and takes 8h 39m.

More details

No, there is no direct bus from San Pedro de Atacama to Cusco. However, there are services departing from San Pedro de Atacama and arriving at Cusco via Arica, Tacna and Arequipa. The journey, including transfers, takes approximately 26h 51m.

More details

The distance between San Pedro de Atacama and Cusco is 1117 km. The road distance is 1517.8 km.

Get driving directions

The best way to get from San Pedro de Atacama to Cusco without a car is to bus which takes 26h 51m and costs $30 - $140.

More details

It takes approximately 8h 39m to get from San Pedro de Atacama to Cusco, including transfers.

More details

San Pedro de Atacama to Cusco bus services, operated by Turbus, depart from San Pedro de Atacama station.

More details

There is no direct flight from Calama Airport to Cuzco Airport. The quickest flight takes 5h 19m and has one stopover.

Search flights

San Pedro de Atacama to Cusco bus services, operated by Transportes Reyna, arrive at Cusco station.

More details

Cusco is 2h behind San Pedro de Atacama. It is currently 4:07 AM in San Pedro de Atacama and 2:07 AM in Cusco.

Map of how to get from San Pedro de Atacama to Cusco.
Launch map view
  • Distance: 698.1 miles
  • Duration: 8h 39m

What companies run services between San Pedro de Atacama, Chile and Cusco, Peru?

You can take a bus from San Pedro de Atacama to Cusco via Arica, Tacna, and Arequipa in around 26h 51m.

Airlines
LATAM Chile
Website
latam.com
Flights from Calama to Cuzco via Lima
Ave. Duration
5h 19m
When
Thursday and Sunday
Estimated price
$300 - $1,300
Flights from Calama to Cuzco via Santiago
Ave. Duration
8h 7m
When
Tuesday and Wednesday
Estimated price
$380 - $1,400
Flights from Calama to Cuzco via Lima, Trujillo
Ave. Duration
9h 25m
When
Tuesday and Thursday
Estimated price
$350 - $1,400
Flights from Calama to Cuzco via Santiago, Lima
Ave. Duration
9h 44m
When
Tuesday, Thursday and Friday
Estimated price
$430 - $1,600
Flights from Calama to Cuzco via La Serena, Santiago
Ave. Duration
10h 5m
When
Tuesday
Estimated price
$380 - $1,400
Peruvian Airlines
Website
peruvian.pe
Flights from Uyuni to Cuzco via La Paz
Ave. Duration
2h 59m
When
Every day
Estimated price
$310 - $480
Amaszonas
Website
amaszonas.com
Flights from Uyuni to Cuzco via La Paz
Ave. Duration
2h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$250 - $650
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 Puno to Cusco - Wanchaq
Ave. Duration
10h 20m
Frequency
3 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
Denomades
Phone
+56 9 4918 4204
Email
reservas@denomades.com
Website
denomades.com
Shuttle from San Pedro de Atacama to Calama Airport
Ave. Duration
1h 15m
Frequency
On demand
Estimated price
$18
Schedules at
denomades.com
Book at
denomades.com
Transfer Pampa
Phone
(+56 9) 5226 0722 / 5226 0720
Email
reservas@transferpampa.cl
Website
transferpampa.cl
Shuttle from San Pedro de Atacama to Calama Airport
Ave. Duration
1h 20m
Frequency
On demand
Estimated price
$18
Schedules at
transferpampa.cl
Book at
transferpampa.cl
Turbus
Phone
+56 22 822 7500
Email
atencion_clientes@turbus.cl
Website
turbus.cl
Bus from San Pedro de Atacama to Arica
Ave. Duration
9h 24m
Frequency
Twice daily
Estimated price
$15 - $35
Schedules at
turbus.cl
2nd Class
$15 - $35
Premium
$35 - $50
1st Class
$35 - $55
Adsubliata
Phone
+56 58 262 495
Website
terminaldebuses.com
Bus from Arica to Tacna
Ave. Duration
1h
Frequency
Hourly
Estimated price
$6
Schedules at
terminaldebuses.com
Chasquitur
Phone
+56 58 231967
Website
terminaldebuses.com
Bus from Arica to Tacna
Ave. Duration
1h
Frequency
Hourly
Estimated price
$3
Schedules at
bus-america.com
Buses Norte Grande
Phone
+56 58 222 8603
Email
busesnortegrande_zarzuri@hotmail.com
Website
busesng.cl
Bus from Arica to Tacna
Ave. Duration
1h
Frequency
Hourly
Estimated price
$3
Schedules at
busesng.cl
Book at
busesng.cl
Flores Hermanos
Phone
+51 1 4800725
Email
floresruta@floreshnos.com
Website
floreshnos.pe
Bus from Tacna to Arequipa
Ave. Duration
6h
Frequency
Hourly
Estimated price
$9 - $24
Schedules at
floreshnos.pe
Bus from Arequipa to Cusco
Ave. Duration
11h
Frequency
Twice daily
Estimated price
$13 - $24
Schedules at
floreshnos.pe
Skybus
Phone
+58 414 8448807
Website
facebook.com
Bus from Tacna to Arequipa
Ave. Duration
4h
Frequency
Once daily
Schedules at
facebook.com
Oltursa
Phone
+511 708 5000
Website
oltursa.pe
Bus from Tacna to Arequipa
Ave. Duration
5h 30m
Frequency
Once daily
Estimated price
$10 - $50
Schedules at
oltursa.pe
Book at
oltursa.pe
Double VIP
$30 - $50
Bed
$14 - $19
VIP
$21 - $30
Bus from Arequipa to Cusco
Ave. Duration
10h 15m
Frequency
Twice daily
Estimated price
$14 - $50
Schedules at
oltursa.pe
Double VIP
$35 - $50
Bed
$16 - $22
VIP
$24 - $35
Movil Tours
Phone
+51 1 716-8000
Email
info@moviltours.com.pe
Website
moviltours.com.pe
Bus from Arequipa to Cusco
Ave. Duration
10h
Frequency
Once daily
Estimated price
$13 - $28
Schedules at
moviltours.com.pe
Economy
$13 - $16
Semi bed
$14 - $20
Bed
$20 - $28
Peru Hop
Phone
+51 1 2422140
Email
info@peruhop.com
Bus from Arequipa to Cusco
Ave. Duration
23h 45m
Frequency
3 times a day
Estimated price
$45 - $180
Schedules at
peruhop.com
Book at
peruhop.com
CIVA
Phone
+51 (1) 418-1111
Email
callcenter@turismociva.com
Website
civa.com.pe
Bus from Arequipa to Cusco
Ave. Duration
11h
Frequency
3 times a day
Estimated price
$9 - $18
Schedules at
civa.com.pe
Book at
redbus.pe
Economy
$9 - $14
Semi Bed
$13 - $18
Bed Regular
$25 - $35
Bed Premium
$23 - $27
Suite
$23 - $35
Ktur
Phone
+56 (055) 292 4660
Email
contacto@ktur.cl
Website
ktur.cl
Bus from San Pedro de Atacama to Calama
Ave. Duration
1h 30m
Frequency
Every 4 hours
Estimated price
$5
Schedules at
ktur.cl
Transporte Amanecer
Phone
+56 9 82555550 / 55 2 892043
Email
pullman.amanecer10@gmail.com
Website
facebook.com
Bus from San Pedro de Atacama to Calama
Ave. Duration
1h 25m
Frequency
3 times a day
Estimated price
$5
Schedules at
facebook.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 Stansted Airport into central London, How to get from Florence to Rome and How to get from JFK to New York City - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between San Pedro de Atacama to Cusco is 1518 km. It takes approximately 21h 59m to drive from San Pedro de Atacama to Cusco.

Get driving directions

LATAM Chile offers flights from Calama Airport to Cuzco Airport.

Search flights

There are 1340+ hotels available in Cusco. Prices start at $16 USD per night.

More details

The best way to get from San Pedro de Atacama to Calama Airport is to shuttle which takes 1h 15m and costs $18.

More details