Miejska komunikacja w Krośnie funkcjonuje od 1953 roku. Na początku była to jedna linia, przejeżdżająca przez krośnieński rynek, kursująca na trasie Miejsce Piastowe-Potok. Obsługiwały ją dwa węgierskie autobusy „MAWAG”. Stopniowo wzrastała ilość linii komunikacyjnych, a ich trasy łączyły nowe dzielnice miasta z jego centrum oraz miasto z coraz większą ilością okolicznych miejscowości.
W drugiej połowie lat osiemdziesiątych MKS przeżywał największy rozkwit. Autobusy MKS przejeżdżały rocznie 3,5 mln km. Obsługiwały 18 linii miejskich i 23 linie podmiejskie. Przewoziły 15 mln pasażerów rocznie.
W chwili obecnej MKS Sp. z o.o. Krosno posiada 42 autobusów, którymi wykonuje 1,5 mln km rocznie na 17 liniach komunikacyjnych świadcząc usługi przewozowe na terenie miasta Krosna oraz gmin ościennych: Jedlicze, Chorkówka, Krościenko Wyżne, Korczyna i Miejsce Piastowe.