Un milk run es una ruta de transporte con recogidas o entregas programadas en múltiples puntos siguiendo un itinerario fijo y periódico, en lugar de un viaje directo entre origen y destino. El nombre viene de las rutas de reparto de leche que pasaban por varias granjas antes de llegar a la planta.
En logística de aprovisionamiento se usa para consolidar cargas pequeñas de varios proveedores en un mismo camión, lo que reduce el número de transportes necesarios y encaja bien con esquemas just in time donde hace falta reabastecer con frecuencia pero en lotes reducidos.