Marquay se situe à quelques kilomètres de Sarlat en prenant la route des Eyzies de Tayac (direction Périgueux).

Sarlat est accessible par l'autoroute A20 en venant du nord (sortie Souillac) ou du sud (sortie Sarlat).

Sarlat se situe à 150 kms à l'est de Bordeaux , à 70 kms de Périgueux, la préfecture