Общественный транспорт представлен автобусами и маршрутными такси. По более чем 10 маршрутам пассажиров перевозят несколько десятков автобусов. Маршруты города обслуживает «филиал Автобусный парк № 3 г.Слоним» ОАО "Гроднооблавтотранс". Подвижной состав — в основном автобусы МАЗ-105, МАЗ-152, МАЗ-256, МАЗ-251, Неман-5201, Неман-520122, Неман-52012. Пригородное и междугородное автобусное сообщение осуществляется с слонимского автовокзала. Автобусными маршрутами Слоним связан с Брестом, Новогрудком, Гродно и другими крупными городами Беларуси. Железнодорожный вокзал обслуживает пассажиров по пригородным и междугородным направлениям. Перевозку грузов осуществляют межрайонное автотранспортное предприятие, железнодорожная станция «Слоним», автобаза РПО, автобаза «Гродносельстрой», «филиал Автобусный парк № 3 г.Слоним» ОАО "Гроднооблавтотранс".
Междугородные автобусные маршруты ходят из Слонима в Гродно, Брест, Несвиж, Лиду, Островец, Ружаны, Ивацевичи, Новогрудок, Мосты, Барановичи, Кобрин.
Коммерческий транспорт
Коммерческий транспорт города представлен двумя службами такси: Такси "Карат" (телефон 135) и такси "Слоним" (телефон 235).