There are 10 ways to get from Cafayate to Bolivia by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal de Ómnibus de Cafayate to Terminal de Saltabus
- Take the bus from Terminal de Salta to Tarijabus
- Take the bus from Tarija to Santa Cruzbus
23h 4m$38–82Bus, train
cheapest- Take the bus from Terminal de Ómnibus de Cafayate to Terminal de Saltabus
- Take the bus from Terminal de Salta to Salvador Mazzabus
- Take the train from Yacuiba to Santa Cruztrain
29h 47m$36–95Drive 1,124.1 km
- Drive from Cafayate to Santa Cruz de la Sierracar 1,124.1 km
15h 3m$101–145Bus to Martín Miguel De Güemes International Airport, fly to Viru Viru International Airport
- Take the bus from Terminal de Ómnibus de Cafayate to Cerrillosbus
- Fly from Martín Miguel De Güemes International Airport (SLA) to Viru Viru International Airport (VVI)plane SLA - VVI
14h 1m$390–731Bus, train via Tartagal
- Take the bus from Terminal de Ómnibus de Cafayate to Terminal de Saltabus
- Take the bus from Terminal de Salta to Tartagalbus
- Take the bus from Tartagal to Salvador Mazzabus
- Take the train from Yacuiba to Santa Cruztrain
30h 6mBus via Sucre
- Take the bus from Terminal de Ómnibus de Cafayate to Terminal de Saltabus
- Take the bus from Terminal de Salta to Tarijabus
- Take the bus from Tarija to Sucrebus
- Take the bus from Sucre to Samaipatabus
- Take the bus from Samaipata to Santa Cruzbus
36h 25m$88–160Bus, bus to Teniente General Benjamín Matienzo International Airport, fly to Viru Viru International Airport
- Take the bus from Cafayate to Tafí del Vallebus
- Take the bus from Tafí del Valle to Terminal de Tucumánbus
- Fly from Teniente General Benjamín Matienzo International Airport (TUC) to Viru Viru International Airport (VVI)plane TUC - VVI
14h 39m$293–786Bus, bus to Gobernador Horacio Guzmán International Airport, fly to Viru Viru International Airport
- Take the bus from Terminal de Ómnibus de Cafayate to Terminal de Saltabus
- Take the bus from Terminal de Salta to Pericobus
- Fly from Gobernador Horacio Guzmán International Airport (JUJ) to Viru Viru International Airport (VVI)plane JUJ - VVI
16h 6m$397–845Bus to Martín Miguel De Güemes International Airport, fly to El Alto International Airport
- Take the bus from Terminal de Ómnibus de Cafayate to Cerrillosbus
- Fly from Martín Miguel De Güemes International Airport (SLA) to El Alto International Airport (LPB)plane SLA - LPB
16h 25m$449–730Bus, bus to Teniente General Benjamín Matienzo International Airport, fly to Cochabamba
- Take the bus from Cafayate to Tafí del Vallebus
- Take the bus from Tafí del Valle to Terminal de Tucumánbus
- Fly from Teniente General Benjamín Matienzo International Airport (TUC) to Cochabamba (CBB)plane TUC - CBB
16h 1m$342–1,235
Martín Miguel De Güemes International Airport (SLA) to Viru Viru International Airport (VVI) flights
Questions & Answers
The cheapest way to get from Cafayate to Bolivia is to bus and train which costs $35 - $95 and takes 29h 47m.
The fastest way to get from Cafayate to Bolivia is to bus and fly which takes 14h 1m and costs $390 - $750.
No, there is no direct bus from Cafayate to Bolivia. However, there are services departing from Terminal de Ómnibus de Cafayate and arriving at Santa Cruz via Terminal de Salta and Tarija. The journey, including transfers, takes approximately 23h 4m.
The distance between Cafayate and Bolivia is 1405 km. The road distance is 1124.1 km.
The best way to get from Cafayate to Bolivia without a car is to bus which takes 23h 4m and costs $35 - $85.
It takes approximately 23h 4m to get from Cafayate to Bolivia, including transfers.
Cafayate to Bolivia bus services, operated by Flecha Bus, depart from Terminal de Ómnibus de Cafayate station.
Cafayate to Bolivia bus services, operated by Flecha Bus, arrive at Terminal de Salta station.
Bolivia is 1h behind Cafayate. It is currently 7:33 AM in Cafayate and 6:33 AM in Bolivia.
Yes, the driving distance between Cafayate to Bolivia is 1124 km. It takes approximately 15h 3m to drive from Cafayate to Bolivia.
What companies run services between Cafayate, Argentina and Bolivia?
You can take a bus from Terminal de Ómnibus de Cafayate to Santa Cruz de la Sierra via Terminal de Salta, Tarija, and Santa Cruz in around 23h 4m.
- Website
- boa.bo
Flights from Martín Miguel De Güemes International Airport to Viru Viru International Airport via Ezeiza
- Ave. Duration
- 7h
- When
- Thursday, Saturday, and Monday
- Estimated price
- $380–700
Flights from Teniente General Benjamín Matienzo International Airport to Viru Viru International Airport via Ezeiza
- Ave. Duration
- 8h 5m
- When
- Tuesday, Saturday, Sunday, Monday, and Friday
- Estimated price
- $380–600
Flights from Gobernador Horacio Guzmán International Airport to Viru Viru International Airport via Ezeiza
- Ave. Duration
- 8h 15m
- When
- Monday, Friday, Tuesday, and Saturday
- Estimated price
- $460–1,400
Flights from Martín Miguel De Güemes International Airport to El Alto International Airport via Ezeiza, Viru Viru International Airport
- Ave. Duration
- 10h 35m
- When
- Thursday, Saturday, and Monday
- Estimated price
- $370–1,100
Flights from Martín Miguel De Güemes International Airport to El Alto International Airport via Buenos Aires Jorge Newbery, Viru Viru International Airport
- Ave. Duration
- 13h 45m
- When
- Monday and Friday
- Estimated price
- $310–1,100
Flights from Teniente General Benjamín Matienzo International Airport to Cochabamba via Ezeiza, Viru Viru International Airport
- Ave. Duration
- 10h 35m
- When
- Tuesday, Saturday, Sunday, Monday, and Friday
- Estimated price
- $380–1,100
Flights from Teniente General Benjamín Matienzo International Airport to Cochabamba via Buenos Aires Jorge Newbery, Viru Viru International Airport
- Ave. Duration
- 13h 50m
- When
- Monday
- Estimated price
- $310–1,200
- Phone
- (+591) 3 3387000
- [email protected]
- Website
- ticketsbolivia.com.bo
Train from Yacuiba to Santa Cruz
- Ave. Duration
- 16h 42m
- Frequency
- Once a week
- Estimated price
- $5–11
- Schedules at
- ticketsbolivia.com.bo
Train from Yacuiba to Santa Cruz
- Ave. Duration
- 16h 42m
- Frequency
- Once a week
- Estimated price
- $5–11
- Schedules at
- ticketsbolivia.com.bo
- Phone
- 0810 222-5202
- [email protected]
- Website
- Flecha Bus
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Flecha Bus
- Cama
- $22–35
- Semi Cama
- $16–24
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Flecha Bus
- Cama
- $22–35
- Semi Cama
- $16–24
Bus from Terminal de Salta to Salvador Mazza
- Ave. Duration
- 7h 20m
- Frequency
- 4 times a day
- Estimated price
- $25–50
- Website
- Flecha Bus
- Cama
- $30–50
- Semi Cama
- $25–40
Bus from Terminal de Ómnibus de Cafayate to Cerrillos
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $16–30
- Website
- Flecha Bus
- Cama
- $21–30
- Semi Cama
- $16–23
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Flecha Bus
- Cama
- $22–35
- Semi Cama
- $16–24
Bus from Terminal de Salta to Tartagal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- $23–45
- Website
- Flecha Bus
- Cama
- $30–45
- Semi Cama
- $23–35
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Flecha Bus
- Cama
- $22–35
- Semi Cama
- $16–24
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- Flecha Bus
- Cama
- $22–35
- Semi Cama
- $16–24
Bus from Terminal de Ómnibus de Cafayate to Cerrillos
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $16–30
- Website
- Flecha Bus
- Cama
- $21–30
- Semi Cama
- $16–23
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from Heathrow Airport into central London, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
There are 759+ hotels available in Bolivia.






