В городе Макаров нет автобусного вокзала. Имеется остановка общественного транспорта, которая находится на пересечении улицы Набережная с улицей 50 Лет Октября. Эта остановка оснащена платформой, с которой осуществляется посадка пассажиров в автобусы, а также козырьком и расписанием табличного типа. Эту остановку обслуживают автобусы, идущие с автовокзала города Углегорск. Автовокзал работает с 08:40 утра до 16:00 вечера, ежедневно. От вокзала города автобусы следуют по маршрутам до Южно-Сахалинска, Шахтерска, а также до Макарово и других поселков. Сама автостанция находится на юго-востоке от центра города, рядом с пересечением улицы Победы и улицы Свободная.
Около нее расположено несколько магазинов с продуктами, а также отделения банков, продуктовый рынок и кафетерий. Здание автовокзала включает в себя зал для ожидания, терминал оплаты, а также кассы, камеры для хранения багажа и пункт охраны. Кроме этого, по просьбе туристов осуществляется заказ такси. Чуть западнее находится вся основная инфраструктура города, до которой можно дойти пешком или же воспользоваться городским автотранспортом.