A cidade fica no sudoeste da República Tcheca, perto da fronteira com a Alemanha e Áustria. Não há aeroporto na cidade. Por isso, os melhores voos para chegar em Cesky Krumlov pousam em Praga (a forma mais comum para visitar a cidade desse post), em Viena e em Munique.