Von San Pedro aus direkt wohl eher nicht. Aber Calama (2h westlich) liegt an der Strecke Santiago-Lima, und da fahren gute Busse. Ich habe leider keine Erfahrungen, ob man für diese internationalen Busse einfach Tickets bekommt, wenn man nicht ab Santiago mitfährt. Alternativ kann man auch von Calama erst bis Arica fahren, dann mit dem Sammeltaxi nach Tacna und von dort mit peruanischen Bussen nach Lima. Ist ziemlich straightforward und dürfte insgesamt kaum länger dauern.
LG, Karoshi