The Temple of Karnak sits in the northern half of the town of Thebes (No-Amun or the Cityof Amun in ancient Egyptian) now 2 km (11/2 miles) from modern Luxor.
Thebes is to the north of the Temple of Karnak.