Tramvaj 1: Olomouc Nová Ulice – Olomouc Fibichova, 11 zastávek
Tramvaj 2: Olomouc Neředín krematorium – Olomouc Fibichova, 14 zastávek
Tramvaj 3: Olomouc U kapličky – Olomouc Fibichova, 16 zastávek
Tramvaj 4: Olomouc Nová Ulice – Olomouc Pavlovičky, 20 zastávek
Tramvaj 5: Olomouc U kapličky – Olomouc Fibichova, 10 zastávek
Tramvaj 6: Olomouc Fibichova – Olomouc Nová Ulice, 14 zastávek
Tramvaj 7: Olomouc Fibichova – Olomouc Neředín krematorium, 14 zastávek
Autobus 10: Olomouc Řepčín železárny – Olomouc Civilní obrana, 25 zastávek
Autobus 11: Olomouc Lošov – Olomouc Ladova, 22 zastávek
Autobus 12: Olomouc Průmyslová – Olomouc Řepčín železárny, 22 zastávek
Autobus 13: Olomouc Šlechtitelů – Olomouc hl.nádr., 10 zastávek
Autobus 14: Olomouc Ahold – Olomouc Panelárna, 24 zastávek
Autobus 15: Olomouc Černovír – Bukovany, 23 zastávek
Autobus 16: Olomouc Nové Sady – Olomouc Centrum Haná, 18 zastávek
Autobus 17: Olomouc Nemilany – Olomouc Farmak, 19 zastávek
Autobus 18: Olomouc tržnice – Horka n.Mor. U Přejezdu, 11 zastávek
Autobus 19: Olomouc Nový Dvůr – Olomouc Tabulový vrch, 23 zastávek
Autobus 20: Olomouc Farmak – Olomouc Chomoutov škola, 25 zastávek
Autobus 21: Olomouc hl.nádr. – Olomouc Aquapark, 25 zastávek
Autobus 22: Olomouc Šlechtitelů – Olomouc Černovír, 20 zastávek
Autobus 24: okružní ze zastávky Olomouc Nová Ulice přes Olomouc Nedvězí, 5 zastávek
Autobus 25: Olomouc Nový Dvůr – Olomouc Kaufland, 14 zastávek
Autobus 26: Olomouc Topolany – Olomouc hl.nádr., 12 zastávek
Autobus 27: okružní ze zastávky Olomouc tržnice přes Olomouc Globus, 10 zastávek
Autobus 28: Olomouc Technologický park – Olomouc Ladova, 16 zastávek
Autobus 29: Olomouc Rožňavská – Olomouc Globus, 13 zastávek
Autobus 31: Olomouc Týneček – Olomouc hl.nádr., 9 zastávek
Autobus 42: okružní ze zastávky Olomouc Nová Ulice přes Olomouc FN Zdravotníků, 8 zastávek
Autobus 50: okružní ze zastávky Olomouc hl.nádr. přes Olomouc Pionýrská, 41 zastávek
Autobus 51: okružní ze zastávky Olomouc hl.nádr. přes Olomouc U botanické zahrady, 23 zastávek
Autobus 52: okružní ze zastávky Olomouc hl.nádr. přes Olomouc Karafiátová, 29 zastávek
Olomouckou MHD provozuje Dopravní podnik města Olomouce, a.s. — sedm tramvajových a 24 autobusových linek, 146 vozidel s vysokým podílem nízkopodlažních a zhruba 450 zaměstnanců; ročně přepraví přibližně 57 milionů cestujících. Jediným akcionářem je statutární město Olomouc, společnost vznikla 29. března 1994 jako nástupce podniku z roku 1899 a sídlí v Koželužské ulici.
MHD tvoří zónu 71 Integrovaného dopravního systému Olomouckého kraje (IDSOK), takže jízdenka platí i na krajských autobusech a vlacích v zóně.
Základní jízdenka stojí 25 Kč a platí 50 minut v pracovní dny a 70 minut o víkendu a svátcích; koupí se papírová, přes SMS nebo v mobilní aplikaci. Zavazadlo i zvíře stojí 12 Kč. Zdarma jezdí děti do 6 let, senioři od 65 let a držitelé průkazů ZTP a ZTP/P včetně průvodce či vodicího psa. Validátory na platbu kartou ve vozech byly v září 2026 ve zkušebním provozu.
Časové kupóny se prodávají v e-shopu DPMO podle tarifu IDSOK; k nim je potřeba průkaz DPMO za 40 Kč.
Tramvaje vyjely v Olomouci 1. dubna 1899 s devíti motorovými a čtyřmi vlečnými vozy. Síť se rozšířila v roce 1914 ke hřbitovům, v roce 1933 k vojenskému letišti a v roce 1947 dvoukolejnou tratí do Hodolan; v roce 1957 přišly tramvaje T1 na trase do Pavloviček. Poslední velký úsek, od nádraží k tržnici přes třídu Kosmonautů, se otevřel v roce 1997.
Dopravní podnik města Olomouce, a.s., IČO 47676639
Koželužská 563/1, 779 00 Olomouc
Telefon +420 585 533 111
Web dpmo.cz