La ciudad posee un terminal de buses interurbano, el "Terminal de Buses Interurbano Independencia", entre sus destinos están Santiago de Chile, Concepción, Chillán, Parral, Cachapoal, San Fabián de Alico, San Gregorio de Ñiquén y otras aldeas de la comunas (Ribera de Ñuble, Torrecillas, Toquihua, etc); 1 terminal de buses rural, el "Terminal de Buses Mercado", cuyos destinos son distintas aldeas rurales de la comuna y algunas de la comuna de Ñiquén; y 2 terminales de buses privados, el "Terminal de Buses La Palmera", y el "Terminal de Buses Lurín", ambos con destino solo a Chillán.