Cross-docking to proces logistyczny polegający na bezpośrednim przeładunku towarów z jednego środka transportu na inny, bez ich składowania w magazynie. Przesyłki trafiają do punktu przeładunkowego, gdzie są szybko sortowane i kierowane dalej do odbiorców.
Rozwiązanie to jest wykorzystywane w logistyce oraz w zarządzaniu łańcuchem dostaw, ponieważ pozwala ograniczyć magazynowanie i skrócić czas tranzytu.
Cross-docking opiera się głównie na sprawnym przeładunku i precyzyjnej koordynacji dostaw.