Megara pećina, poznata još i pod nazivom Kuvija, nalazi se u zapadnom dijelu planinskog sklopa Bjelašnice (Preslica planina, na sjeverozapadnoj padini brda Orlovca), na području općine Hadžići, Bosna i Hercegovina.
Najlakši pristup je od Tarčina, dolinom potoka Bioča (Bjelašnica) u početku asfaltnom, a kasnije dobrom makadamskom cestom prema Mehinoj Luci i dalje, do Laništa, širokog proplanka gdje su se nekad nalazile šumarske kuće, a danas uređeno izletište sa ognjištima i nadstrešnicama.
Odatle do pećine vodi šumska staza, oko 500 m vazdušne linije, ali za uspon treba oko pola sata hoda. Ulaz u pećinu nalazi se na 1.290 m apsolutne nadmorske visine.