Tiene dos frecuencias diarias: una directa y otra con paradas en diferentes pueblos y el viaje dura unas 6 horas.

Viajan cerca de 1.100 pasajeros por día por tramo, ya casi no quedan pasajes para enero y el ticket más económico se consigue a 660 pesos, cerca de un tercio de lo que cuesta ir en colectivo.

Los trenes salen de Buenos Aires a las 6.22 y 15.29. El primero es directo.

El segundo tiene paradas en Coronel Brandsen, Chascomús, Lezama, Castelli, Sevigne, Dolores, General Guido, Maipú, Las Armas, General Pirán, Coronel Vidal y Vivoratá. El regreso desde la ciudad balnearia hacia Buenos Aires parte a las 13.59.

La vuelta, que frena en 12 localidades, sale a las 23.44.