Пещерата се намира край ловешкото село Карлуково, на 80 км от столицата, в Искърското дефиле. Може да се отиде с влака София-Горна Оряховица - спирка Карлуково. Самата пещера се намира в Кaрлуковския кaрстов комплекс, който е част от първия български геопарк Искър-Панега.