как простейший вариант можно составить перечень категорий работников, которым нужно работать. И пускать в маршрутку/трамвай только их по спец-пропуску, пенсионеров и других любителей покататься слать лесом. Кто будет сильно выступать и мешать проезду - на первый раз в изолятор на сутки, второй раз штраф 30000 грн.
Господа, те 10 гривень за маршрутку или сотка на такси, это для вас космические деньги. В масштабах предприятий, это несущественный расход, который не стоит, даже, обсуждений. Везде, где работники действительно нужны физически, их возят, или компенсируют такси.

