Cuenta con una estación de tren de la línea Guadalajara-Colima-Manzanillo.
Además, la ciudad cuenta con una terminal de autobuses que conecta con las principales ciudades de la región y el país, facilitando el transporte de pasajeros y mercancías.