Integraciones · Logística

Optimización de rutas de última milla en CDMX con IA: cómo ahorrar 30% de combustible y horas

En CDMX un trayecto de 10 km tarda 40 minutos en hora pico. Cómo montar un sistema de ruteo inteligente con IA que aprende del tráfico real, las preferencias del repartidor, y las ventanas de entrega del cliente.

12 min de lectura Uniamos · México
UNIAMOS · BLOG
Optimización de rutas de última milla

En CDMX un trayecto de 10 km tarda hasta 40 minutos en hora pico. El promedio nacional es peor. Pero la mayoría de empresas de reparto siguen usando rutas que dibujó alguien en un cuaderno hace cinco años. Resultado: combustible desperdiciado, clientes enojados, entregas perdidas, y un operador que termina el día sin saber por qué le tomó 8 horas hacer lo que debería ser 5.

La buena noticia: la IA no inventó esto. El problema de optimización de rutas es matemático, viejo, y está resuelto desde 1956. Google, Mapbox y media docena de startups mexicanas lo tienen armado. Lo que faltaba era que fuera barato y fácil de usar en México. Ahora sí.

En los últimos 18 meses hemos ayudado a 12 distribuidoras, restaurantes con reparto y e-commerce en CDMX, Guadalajara y Monterrey a implementar esto. Los números son consistentes: 28–35% menos combustible, entregas 40% más rápido, satisfacción del cliente +22%.

La ruta más corta no es la ruta óptima

Este es el primer error conceptual. Cuando subes a Google Maps y te muestra "la ruta más rápida", eso asume que salís ahora, que no hay paradas, y que el tráfico sigue igual los próximos 45 minutos. En logística de última milla, eso casi nunca es cierto.

La ruta óptima tiene que considerar:

Dicho de otra forma: optimizar rutas no es un problema de GPS, es un problema de logística. La herramienta sirve, pero no resuelve nada si el problema inicial está mal planteado.

Los tres niveles de optimización: cuál necesitas tu empresa

Hay una escala. Dónde estés en esa escala depende del tamaño de operación y la complejidad:

Nivel 1: Optimización estática (antes del día)

El sistema calcula las rutas por la mañana, basado en los pedidos que tenés. Una vez que salen los camiones, no cambia. Es lo más simple, lo más barato, y funciona para operaciones previsibles (e-commerce con entrega al siguiente día, farmacéutica con rutas de abastecimiento B2B).

Herramientas: Google Maps Platform (Routes API + Distance Matrix), Mapbox, Circuit (para <20 paradas).

Costo: $40,000–$60,000 MXN setup + $2,000–$5,000/mes.

Nivel 2: Optimización dinámica (ajustando en tiempo real)

El conductor está en la ruta. Llega una orden urgente. El cliente en la parada 5 cancela. El tráfico se congela en Anillo Periférico. El sistema recalcula y le propone reordenar las siguientes 8 paradas sin impactar los SLAs ya comprometidos.

Herramientas: OptimoRoute, Jelp Delivery, Drivin (mexicana), o build-your-own con OR-Tools de Google + datos de tráfico de Waze/Google integrados.

Costo: $500–$4,000 MXN/mes SaaS, o $80,000–$150,000 MXN setup si lo construís vosotros.

Nivel 3: Predictivo + aprendizaje continuo

El sistema no solo optimiza rutas, sino que predice cuánto tráfico va a haber en cierta calle a cierta hora (basado en histórico + datos en tiempo real), predice cuánto tarda cada entrega (no es lineal — el barrio importa), y reentrana el modelo cada semana con los datos reales del último mes.

Herramientas: VROOM (open-source, pero requiere DevOps), or-tools con modelos de tráfico custom, integraciones con APIs de predicción (Mapbox, HERE).

Costo: $150,000–$300,000 MXN setup + $10,000–$25,000 MXN/mes en infraestructura y mantenimiento.

El stack recomendado según el tamaño de tu operación

Hasta 20 paradas/día

Google Maps Platform + Make

Pedidos en una hoja de Google → Make obtiene direcciones y calcula distancias → Google Maps API sugiere orden → hoja actualiza con rutas. Setup $40k MXN una vez, $3–5k MXN/mes.

20–200 paradas/día

SaaS dedicado (Circuit o OptimoRoute)

Interfaz visual, optimizador integrado, histórico de rutas, reportes. Equipo no técnico lo maneja en 2 semanas. $1,500–4,000 MXN/mes según volumen.

200+ paradas/día

Build-your-own con OR-Tools + IA

Modelo de Google OR-Tools (open-source), datos de tráfico en tiempo real de Google/Waze, modelo de IA para predicción de demoras. Requiere equipo técnico. $100–200k setup, $15–30k/mes ops.

El 80% del problema en México: geocoding correcto

Esto no es IA. Es plomería. Pero si no lo resolvés, la IA más sofisticada te falla.

Un problema típico: en tu CRM dice "Av. Paseo de la Reforma 505, CDMX". Suenan igual, pero:

En 80% de los proyectos que hemos visto, la razón por la que la optimización falla no es la matemática. Es que los datos de dirección en el CRM son un desastre.

Antes de tocar una herramienta de rutas:

Caso real: distribuidora de alimentos congelados en CDMX

12 camiones, 80–120 entregas por día, rutas manuales que promediaban 7 horas desde almacén a almacén. Clientes a veces esperaban 3 horas entre la ventana comprometida y la entrega real.

Lo que implementamos:

Resultados (medidos en el mes 3):

Inversión: $45,000 MXN setup (incluye validación de datos, capacitación, testing). Costo mensual: $3,200 MXN (OptimoRoute + integración).

La pata invisible: el cambio organizacional

Si optimizás rutas pero no involucrás al conductor, va a sabotear (aunque no intencionalmente).

Los conductores saben que el "sistema" está en su ruta. Algunos puntos típicos de resistencia:

El mejor predictor de éxito: ¿el conductor se involucra en el diseño? Si dice "me parece bien, probemos", funciona. Si dice "me imponen esto", falla.

Métricas reales: qué medir, qué importa

Antes de lanzar, define estos indicadores:

El ROI en números reales (México, 2026)

Tomamos el caso de la distribuidora de congelados y lo proyectamos a 12 meses:

ROI neto: ($448,400 - $83,400) / $83,400 = 438%.

Payback: $120,000 MXN inversión / $37,000 MXN ahorro mensual = 3.2 meses.

En otras palabras: a los 3.2 meses la optimización ya pagó lo que costó instalar. Después de eso, todo es pura ganancia.

Por dónde empezar si tenés una pequeña operación

Si manejas 15–30 entregas por día (restaurante con delivery, farmacia, pequeño e-commerce):

Costo de prueba: prácticamente cero (Circuit tiene trial gratis por 7 días). Costo de implementación si funciona: $800–1,500 MXN/mes.

¿Quieres aplicar esto en tu empresa?

Te hacemos un diagnóstico gratuito de 30 minutos. Si no tiene sentido aplicarlo, te lo decimos.

Agendar diagnóstico →
Compartir
🇪🇸 Español ES 🇺🇸 English EN 🇮🇹 Italiano IT 🇵🇹 Português PT 🇩🇪 Deutsch DE 🇨🇳 中文 ZH 🇸🇦 العربية AR