Новое предприятие расположено вблизи столичной станции метро «Кероглу» и рассчитано на 300 автобусов. На территории в 8 гектаров расположен ремонтный комплекс, рассчитанный на 10 постановочных мест, моечное отделение, а также административное здание с медицинским и диспетчерским подразделениями.
В настоящее время BakuBus располагает парком автобусов численностью 170 единиц, которые обслуживают 7 маршрутов. Первая эксплуатационная площадка компании была открыта в 2014 году.