Hranice está en Chequia (Okres Přerov, Olomoucký) en la zona horaria Europe/Prague.
Lugares cercanos son Lipník nad Bečvou, Odry y Bystřice pod Hostýnem.
Olomouc está a 39 km, Ostrava está a 54 km y Brno está a 98 km en línea recta.
Distancias desde Hranice a las ciudades más importantes de Chequia y del mundo.
49.5479600°
17.7346900°