Organizatorem publicznego transportu zbiorowego na terenie powiatu bielskiego jest Beskidzki Związek Powiatowo-Gminny.
Beskidzki Związek Powiatowo-Gminny tworzy Powiat Bielski i 9 gmin: Bestwina, Buczkowice, Jasienica, Jaworze, Kozy, Porąbka, Szczyrk, Wilamowice, Wilkowice.
Operatorem transportu na potrzeby BZPG jest spółka PKS w Bielsku-Białej S.A., na podstawie zawartej umowy pomiędzy Związkiem a spółką PKS.
Przewozy organizowane przez BZPG są realizowane na terenie wszystkich gmin powiatu bielskiego oraz na obszarze 4 gmin, nie będących uczestnikami związku: Gminy Czernichów, Gminy Łodygowice, Gminy Kęty oraz Gminy Chybie, na podstawie zawartych porozumień.