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–83Bus, train
- 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$38–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
15h 21m$330–681Bus, 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$87–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
13h 44m$344–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 31m$397–795Bus 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$409–630Bus, 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
18h 16m$343–1,035
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 - $100 and takes 29h 47m.
The fastest way to get from Cafayate to Bolivia is to bus and fly which takes 13h 44m and costs $340 - $800.
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 9:17 AM in Cafayate and 8:17 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
- 8h 35m
- When
- Monday and Sunday
- Estimated price
- $380–700
Flights from Teniente General Benjamín Matienzo International Airport to Viru Viru International Airport via Ezeiza
- Ave. Duration
- 9h 12m
- When
- Wednesday, Thursday, Monday, Friday, Saturday, and Sunday
- Estimated price
- $390–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
- $390–1,200
Flights from Martín Miguel De Güemes International Airport to El Alto International Airport via Ezeiza, Viru Viru International Airport
- Ave. Duration
- 12h 10m
- When
- Monday and Sunday
- Estimated price
- $360–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
- $330–1,100
Flights from Teniente General Benjamín Matienzo International Airport to Cochabamba via Ezeiza, Viru Viru International Airport
- Ave. Duration
- 11h 42m
- When
- Wednesday, Thursday, Monday, Friday, Saturday, and Sunday
- Estimated price
- $350–1,000
Flights from Teniente General Benjamín Matienzo International Airport to Cochabamba via Buenos Aires Jorge Newbery, Viru Viru International Airport
- Ave. Duration
- 12h 15m
- When
- Monday and Friday
- Estimated price
- $310–1,000
- Website
- aerolineas.com.ar
Flights from Martín Miguel De Güemes International Airport to Viru Viru International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 8h 20m
- When
- Monday and Friday
- Estimated price
- $260–550
Flights from Martín Miguel De Güemes International Airport to Viru Viru International Airport via Cordoba, Buenos Aires Jorge Newbery
- Ave. Duration
- 16h 45m
- When
- Monday
- Estimated price
- $260–550
Flights from Teniente General Benjamín Matienzo International Airport to Viru Viru International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 7h 5m
- When
- Monday and Friday
- Estimated price
- $260–750
Flights from Gobernador Horacio Guzmán International Airport to Viru Viru International Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 11h 25m
- When
- Monday and Friday
- Estimated price
- $350–1,200
- Website
- avianca.com
Flights from Martín Miguel De Güemes International Airport to El Alto International Airport via Lima, Cuzco
- Ave. Duration
- 10h
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- $280–950
- 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–10
- Schedules at
- ticketsbolivia.com.bo
Train from Yacuiba to Santa Cruz
- Ave. Duration
- 16h 42m
- Frequency
- Once a week
- Estimated price
- $5–10
- Schedules at
- ticketsbolivia.com.bo
- Phone
- 0810 222-5202
- [email protected]
- Website
- flechabus.com.ar
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16–35
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- 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
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- $21–30
- Semi Cama
- $16–23
- Phone
- +54 386 842 1002
- [email protected]
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Cerrillos
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Terminal de Salta
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $10
Bus from Terminal de Ómnibus de Cafayate to Cerrillos
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- $10
- Phone
- +591 75111565
- Website
- ticketsbolivia.com
Bus from Terminal de Salta to Tarija
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $18–37
- Schedules at
- ticketsbolivia.com
- Road
- $18–35
Bus from Terminal de Salta to Tarija
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $18–37
- Schedules at
- ticketsbolivia.com
- Road
- $18–35
- Phone
- +591 71341858
- Website
- facebook.com
Bus from Tarija to Santa Cruz
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- $9
- Schedules at
- facebook.com
- Phone
- +54 9 11 4187 3610
- [email protected]
- Website
- lavelozdelnorte.com.ar
Bus from Terminal de Salta to Salvador Mazza
- Ave. Duration
- 6h 55m
- Frequency
- 5 times a day
- Estimated price
- $21–35
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $21–30
- Cama
- $23–35
- Phone
- +54 387 842 4813
- Website
- facebook.com
Bus from Tartagal to Salvador Mazza
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Schedules at
- facebook.com
- Phone
- +591 4664 1125
- Website
- ticketsbolivia.com.bo
Bus from Tarija to Sucre
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- facebook.com
- Phone
- +591 7116 2591
- Website
- busbud.com
Bus from Tarija to Sucre
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- ticketsbolivia.com.bo
Bus from Sucre to Samaipata
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $26–40
- Book at
- ticketsbolivia.com.bo
- Phone
- +591 71355988
- Website
- facebook.com
Bus from Samaipata to Santa Cruz
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $4
- Schedules at
- facebook.com
- Phone
- +54 9 381 554 5563
- [email protected]
- Website
- transporteaconquija.com.ar
Bus from Cafayate to Tafí del Valle
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $11
- Schedules at
- transporteaconquija.com.ar
Bus from Tafí del Valle to Terminal de Tucumán
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $14
- Schedules at
- transporteaconquija.com.ar
Bus from Cafayate to Tafí del Valle
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $11
- Schedules at
- transporteaconquija.com.ar
Bus from Tafí del Valle to Terminal de Tucumán
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $14
- Schedules at
- transporteaconquija.com.ar
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Salta to Perico
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $3–7
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $4–7
- Semi bed
- $3–6
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 do I get from Sydney to Melbourne, Italian Lakes: Getting around by train, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
There are 728+ hotels available in Bolivia.






















