Hranice se trouve en/au République tchèque (Okres Přerov, Olomoucký) sur le fuseau horaire Europe/Prague.
Sont situés à proximité Lipník nad Bečvou, Odry et Bystřice pod Hostýnem.
La distance jusqu'à Olomouc est de 39 km, Ostrava est à 54 km et Brno est à 98 km à vol d'oiseau.
Distances de Hranice aux villes les plus importantes de République tchèque et du monde.
49.5479600°
17.7346900°