Terminal de Buses Santa Cruz

Bus Station in Santa Cruz

All long-distance buses operate from this open-air terminal about four blocks west of the Plaza de Armas.

Advertisement