HUB hero image

How to Travel from

San Pedro de Atacama to Cafayate

by Rideshare, Route or Car

San Pedro de Atacama
+0
Cafayate
Transport search to Cafayate
San Pedro de Atacama
+0
Cafayate
Building a composite car route
Cheapest
Best Offer!
Car
10 h 33 min
780 km.
from $42
Composite Route Car Only

Four ways to Travel from San Pedro De Atacama to Cafayate

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Andesmar

Phone:
0810 122 1122
Website:
andesmar.com/es
Other from San Pedro de Atacama to Terminal
Ave. Duration:
9h 30m
Frequency:
6 times a week
Estimated price:
$31.52–$64.67

Flecha Bus

Phone:
0810 222-5202
Website:
flechabus.com.ar/
Other from El Carril to Cafayate
Ave. Duration:
2h 50m
Frequency:
Once daily
Estimated price:
$13.04–$29.35
Other from Terminal de Salta to Cafayate
Ave. Duration:
4h
Frequency:
Every 4 hours
Estimated price:
$13.82–$32.61

Pullman Bus

Phone:
+56 600 600 0018
Website:
pullmanbus.cl
Other from San Pedro de Atacama to Purmamarca
Ave. Duration:
5h 29m
Frequency:
3 times a week
Estimated price:
$23.91–$33.70
Other from Purmamarca to Terminal
Ave. Duration:
2h 19m
Frequency:
3 times a week
Estimated price:
$19.57–$27.17
Other from San Pedro de Atacama to Terminal
Ave. Duration:
7h 48m
Frequency:
3 times a week
Estimated price:
$27.17–$38.04

Empresa El Indio

Phone:
+54 386 842 1002
Other from El Carril to Cafayate
Ave. Duration:
3h
Frequency:
Once daily
Estimated price:
$12.93
Other from Terminal de Salta to Cafayate
Ave. Duration:
3h 45m
Frequency:
Once daily
Estimated price:
$12.93

Questions and Answers

What is the cheapest way to get from San Pedro de Atacama to Cafayate?

The cheapest way to get from San Pedro de Atacama to Cafayate is to bus which costs $39.13 - $70.65 and takes 14h 30m.

What is the fastest way to get from San Pedro de Atacama to Cafayate?

The fastest way to get from San Pedro de Atacama to Cafayate is to drive which takes 10h 34m and costs $92.39 - $141.30 .

Is there a direct bus between San Pedro de Atacama and Cafayate?

No, there is no direct bus from San Pedro de Atacama to Cafayate. However, there are services departing from San Pedro de Atacama and arriving at Cafayate via Purmamarca, Chiclana y Beltran and El Carril. The journey, including transfers, takes approximately 13h 50m.

How far is it from San Pedro de Atacama to Cafayate?

The distance between San Pedro de Atacama and Cafayate is 788 km. The road distance is 779 km.

How do I travel from San Pedro de Atacama to Cafayate without a car?

The best way to get from San Pedro de Atacama to Cafayate without a car is to bus via Purmamarca which takes 13h 50m and costs $54.35 - $92.39 .

How long does it take to get from San Pedro de Atacama to Cafayate?

It takes approximately 13h 50m to get from San Pedro de Atacama to Cafayate, including transfers.

Where do I catch the San Pedro de Atacama to Cafayate bus from?

San Pedro de Atacama to Cafayate bus services, operated by Pullman Bus, depart from San Pedro de Atacama station.

Where does the San Pedro de Atacama to Cafayate bus arrive?

San Pedro de Atacama to Cafayate bus services, operated by Pullman Bus, arrive at Purmamarca station.

Can I drive from San Pedro de Atacama to Cafayate?

Yes, the driving distance between San Pedro de Atacama to Cafayate is 779 km. It takes approximately 10h 34m to drive from San Pedro de Atacama to Cafayate.

Where can I stay near Cafayate?

There are 243+ hotels available in Cafayate. Prices start at $42.45 per night.
+0