Przewoźnik publiczny w logistyce to dostawca usług transportowych, który oferuje swoje usługi publicznie za opłatą. Taki podmiot jest zobowiązany do obsługi każdego klienta, który korzysta z jego usług, w zależności od dostępnej przepustowości.
Przewoźnik publiczny musi pobierać opublikowane stawki i ponosi odpowiedzialność za wszelkie straty lub uszkodzenia towarów podczas transportu. To odróżnia przewoźników publicznych od przewoźników prywatnych, którzy mają swobodę wyboru klientów i głównie transportują własne towary bez obowiązku obsługi ogółu społeczeństwa.