Základní dopravní obslužnost je zabezpečována autobusem. Přes obec jsou vedeny dvě autobusové linky. Linku číslo 920010 Přerov – Dub nad Moravou – Prostějov provozuje CONNEX Morava a.s.
Tuto linku doplňuje linka číslo 780661 Prostějov – Dub nad Moravou – Přerov, kterou provozuje dopravce FTL, a.s., Prostějov.
Druhá autobusová linka číslo 920025 Přerov – Dluhonice – Citov – Krčmaň, kterou provozuje CONNEX Morava a.s., pokrývá z převážné části dopravní obslužnost obce. Občané této linky využívají k dopravě do zaměstnání a škol, ale také k lékaři a za službami. Dopravní obslužnost obce je vyhovující.
Občané zaměstnaní v Olomouci využívají dva kilometry vzdálenou vlakovou zastávku v sousední obci Brodku u Přerova. Většina občanů na vlakové nádraží dojíždí na jízdním kole, někteří docházejí i pěšky.
K bezpečnější cestě do Brodku u Přerova, kam většina dětí dojíždí do školy, občané za službami, do zaměstnání a na vlakové nádraží, byla nedávno vybudována cyklistická stezka.
Obec se nachází na křižovatce dvou komunikací III. třídy, spojující obce Brodek u Přerova – Troubky a obce Císařov – Věrovany. Naše obec udržuje celkem 2,5 km místních komunikací s živičným povrchem.