Cross-docking is een logistieke strategie waarbij materialen die worden ontvangen in inkomend transport snel worden verplaatst naar uitgaand transport met weinig of geen opslag ertussen. Dit gebeurt voornamelijk bij distributiedockingterminals, met deuren voor zowel inkomende als uitgaande vrachtwagens. Door cross-docking in te zetten, kunnen verwerkingskosten en voorraadniveaus aanzienlijk worden verlaagd, terwijl de klanttevredenheid wordt verbeterd.
De techniek is vooral efficiënt wanneer inkomende zendingen bedoeld zijn om te voldoen aan dreigende uitgaande orders. Succesvolle implementatie van cross-docking vereist soepele coördinatie tussen alle belanghebbenden, zoals leveranciers, fabrikanten, distributeurs en retailers.