Olomouc está en Chequia (Okres Olomouc, Olomoucký) en la zona horaria Europe/Prague.
Lugares cercanos son Šternberk, Prostějov y Litovel.
Brno está a 68 km, Ostrava está a 87 km y Liberec está a 218 km en línea recta.
Distancias desde Olomouc a las ciudades más importantes de Chequia y del mundo.
49.5955200°
17.2517500°