Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Ollantaypuna + Trans Ricardo | Bus | Punto de Encuentro - Ollantaypuna | San Pedro de Atacama | Cheapest | ||||
Rapiditos 11 de Julio + Trans Ricardo | Bus | 4 Ruta Nacional 5 | San Pedro de Atacama | Fastest | ||||
Rapiditos 11 de Julio + Trans Ricardo | Bus | 4 Ruta Nacional 5 | San Pedro de Atacama | No tags | ||||
Buses Frontera del Norte + Trans Ricardo | Bus | Terminal Terrestre Uyuni | San Pedro de Atacama | No tags |
Last refresh of the prices: Last Monday at 10:36 AM -04.
Get from Uyuni to San Pedro de Atacama
The journey takes about 13 hours 30 minutes, and with fares starting at just $63, it presents an excellent value for a comfortable ride.
Bus stations and stops in Uyuni and San Pedro de Atacama
Stops in Uyuni
- A
Terminal de Autobuses de Uyuni
RN 5, Uyuni, Bolivia
Stops in San Pedro de Atacama
- A
Terminal de Buses San Pedro de Atacama
T. San Pedro de Atacama, San Pedro de Atacama, Antofagasta, Chile - B
Terminal de Buses San Pedro de Atacama
Tumisa, San Pedro de Atacama, Región de Antofagasta, Chile - C
Avenida del Inca, 392
Avenida del Inca 392, San Pedro de Atacama, Región de Antofagasta, Chile - D
Domingo Atienza, 2357
Domingo Atienza 2357, San Pedro de Atacama, Región de Antofagasta, Chile
Compare bus companies
According to 16 reviews, Cruz del Norte received a 2.5-star rating for this journey. Travellers were especially satisfied with the departure location and the ticket access, but some complained about the Wi‑Fi. Cruz del Norte ticket prices on this trip start at $105
Cruz del Norte Uyuni San Pedro de Atacama recent customer reviews
Really poor, bus was changed the day before, no response from the company! Eventually put onto another service, cramped minibus dropping us miles from our destination!
Carly M.
Was on time0
Nina J.
Bad, dirty late and outlets and nothing was working
Elisaveta S.
Frequently asked questions about travelling from Uyuni to San Pedro de Atacama by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Uyuni to San Pedro de Atacama?
The cheapest bus tickets from Uyuni to San Pedro de Atacama start from $63. The average price for this route is around $74. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Uyuni to San Pedro de Atacama?
The average bus travel time from Uyuni to San Pedro de Atacama is 13h 30m, covering a distance of 307 km. The quickest bus can get you there in 12h and is operated by Cruz del Norte.
Which bus companies service the Uyuni to San Pedro de Atacama route?
Several major bus companies operate on this route with 5 buses available per day.
What are the earliest and latest departure times for the bus from Uyuni to San Pedro de Atacama?
The earliest bus departs from Uyuni to San Pedro de Atacama at 5:00am. And the latest bus departs at 7:00am.
What are the CO₂ emissions for the bus trip from Uyuni to San Pedro de Atacama?
A bus trip from Uyuni to San Pedro de Atacama generates an estimated 7.663225000000001 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.





