The TrenCentral line runs from the train station to Santiago (CH$8100, 4½ hours, three daily), stopping along the way at Talca (CH$5300, 1¾ hours), Curicó (CH$5300, 2½ hours) and Rancagua (CH$8100, 3½ hours), among …
Pullman Bus makes daily journeys to Salto del Laja and has direct services to Los Angeles (six daily). It also runs north to Calama, Antofagasta and Arica (10 daily), and south to Puerto Montt (six daily).
Buses to Santiago (hourly), some of which stop in Talca and other cities along the Panamericana. Turbus also goes direct to Valparaíso and south to Temuco, Osorno, Valdivia and Puerto Montt (four daily).
One of several companies that operates routes to Ninhué (five daily) and Cobquecura (twice daily), continuing to the surf hangout Buchupureo.
Regular services to Santiago, as well as Los Angeles (six daily), Angol (four daily) and Concepción (every 20 minutes).
Buses to Valle Las Trancas (10 daily); the 7:50am and 1:20pm buses continue to Valle Hermoso.
The most central long-distance bus station, five blocks west of the Plaza de Armas.
Most long-distance carriers use Terminal María Teresa, just north of Av Ecuador.
Two daily departures to Puerto Montt, with stops in Temuco, Valdivia and Osorno.
Car rental company at the train station. Rates start at about CH$27,000 per day.