Krakowska komunikacja miejska zapewnia codziennie ok. miliona przewozów. Rocznie korzysta z niej 375 mln podróżujących. Pasażerów wozi ponad 630 niskopodłogowych i klimatyzowanych autobusów oraz ponad 330 tramwajów. Kraków jako pierwsze miasto w Polsce uruchomił regularną linię obsługiwaną wyłącznie przez autobusy elektryczne. Obecnie po naszych ulicach jeździ 121 elektryków.
Najważniejszą inwestycją jest budowa kolejnych odcinków Krakowskiego Szybkiego Tramwaju. Linia tramwajowa do Górki Narodowej już działa i cieszy się ogromną popularnością. W ciągu pierwszych trzech miesięcy skorzystało z niej blisko 1,6 mln pasażerów.
Teraz trwa budowa kolejnego odcinka Krakowskiego Szybkiego Tramwaju do Mistrzejowic. Warto wspomnieć, że układ drogowy i komunikację zmieniły w ostatnim czasie również inne duże miejskie inwestycje, m.in. budowa Trasy Łagiewnickiej, Trasy Wolbromskiej i rozbudowa al. 29 Listopada.
Aby zapewnić mieszkańcom odległych rejonów miasta dostęp do komunikacji miejskiej, na trasy kierowane są małe pojazdy. Obecnie miniautobusy kursują na linii 176 (Kostrze OSP – Bodzów), 180 (Os. Na Stoku – Grębałów), a także na trasach, na których działa usługa Tele-Bus. W najbliższym czasie ruszy kolejna linia z Mistrzejowic do Zakola. Miniautobus będzie kursował przez ul. Mistrzejowicką i Morcinka, co ułatwi dojazd mieszkańcom Zesławic i Zakola.
Do końca października tego roku powstaną nowe linie autobusowe. Będą to połączenia z Czerwonych Maków P+R na ul. Nałkowskiej, które będzie obsługiwało również Sidzinę, oraz z Łagiewnik na ul. Rostworowskiego. Pojawi się też linia kursująca z Zajezdni Wola Duchacka do os. Na Kozłówce. Autobusy pojadą przez ul. Łużycką, obsługując część mieszkańców Podgórza Duchackiego i Piasków Nowych, oraz obok szpitala św. Rafała.
Na północy miasta zostaną uruchomione linie z os. Gotyk i z Mistrzejowic w kierunku Górki Narodowej. Kolejnymi nowymi propozycjami są połączenia: z Bronowic Małych (w kierunku ul. Starego Dębu przez ul. Wizjonerów i Tetmajera), łączące Olszanicę z Mydlnikami (przez ul. Podłużną, Zakliki, Balicką) oraz w kierunku Krowodrzy Górki (przez ul. Zarzecze i Lea).