How to get from San Pedro to Uyuni
If you want to go to Bolivia directly be aware that the journey takes about 11 hours.
There are three bus companies crossing to Bolivia. One is leaving from Calama though.
Atacama 2000 is leaving at around 6am in Calama and costs you 30$. As it leaves in Calama you only have 9 hours of traveling.
Cruz del Norte is leaving at 3am in San Pedro and costs you 28$.
Trans Salvador leaves at 11am in San Pedro.

