By Bus from Santiago:
Direct bus services depart frequently from Santiago's Terminal Sur (Alameda) to Santa Cruz or Nancagua. Major operators include Andimar, Turbus, Pullman, JetSur, and Nilahue. The journey typically takes between 2.5 to 4 hours, with costs ranging from approximately $3 to $16 USD or 3,500 to 5,000 CLP.