Hranice liegt in Tschechien (Okres Přerov, Olomoucký) in der Zeitzone Europe/Prague.
Orte in der Nähe sind Lipník nad Bečvou, Odry und Bystřice pod Hostýnem.
Bis nach Olomouc sind es 39 km, Ostrava liegt 54 km entfernt und nach Brno sind es 98 km Luftlinie.
Entfernungen von Hranice zu den wichtigsten Städten in Tschechien und der Welt.
49.5479600°
17.7346900°