Dluhonice est un village dans le district de Přerov, dans la région d'Olomouc, en Czechia. Dluhonice se situe à 211 m d'altitude, à 12,4 km du massif Eastern Sudetes. La grande ville la plus proche est Přerov, à 2,7 km à l'est. Parmi les sites touristiques alentour : Château de Kroměříž (17,3 km), Colonne de la Sainte Trinité d'Olomouc (19,6 km) et Château de Helfštýn (16,9 km). Parmi les sites naturels : Hranice Abyss (26 km) et Švédské šance (5,7 km).