Đền Karnak nằm ở nửa phía bắc của thị trấn Thebes (No-Amun hay Thành phố Amun trong tiếng Ai Cập cổ đại) hiện cách Luxor hiện đại 2 km (11/2 dặm).
Cách tốt nhất để đi từ Luxor đến Đền Karnak là bằng lạc đà.