El sistema de transporte público se compone por distintas empresas tanto urbanas como interurbanas y nacionales. Unos 60 colectivos diarios conectan la ciudad con Córdoba capital. unos 40 la conectan con Rio Cuarto, otros 30 con Villa maria, que son las ciudades principales de la Provincia. También a diario hay empresas que salen a Retiro y algunas zonas de Buenos Aires provincia, así como a varias localidades de Santa Fe incluídas Rosario. Son un total de aproximadamente 10 empresas que viajan a esas zonas ya mencionadas de BS AS y Sta Fe.
Urbano: es brindado por empresas privadas en la Ciudad (recorren alrededor de 30 km cada unidad) con una frecuencia de 10, 15, 20, 30 minutos dependiendo del área y en algunas zonas mas alejadas con una frecuencia de una hora. Las paradas de los micros urbanos estan marcadas con carteleria, y son las mismas para micros de media distancia. Existen aproximadamente una parada cada 200/300 metros, en las avenidas y rutas donde se presta este servicio.
Este transporte conecta el sur, el norte y el oeste con el centro de la ciudad, y el servicio es brindado desde las 6.00 hasta las 24.00 diariamente. También el sistema de taxis conectan toda la Ciudad, diariamente las 24 horas del día.
Interurbano Empresas:
Servicio diferencial:
Nacional:
Transporte aéreo: a 10 km del centro de la ciudad se encuentra el Aeropuerto Regional Calamuchita que está en camino de operar comercialmente.
A 90 km al norte se encuentra el aeropuerto internacional de Córdoba, y a 90 km al sur el aeropuerto nacional de Río Cuarto con vuelos diarios a Buenos Aires