Les villes saintes sont accessibles aux musulmans uniquement dans le cadre du grand Pèlerinage (Hajj) et de la Omra. Pour s'y rendre, il faut passer par une agence de voyage agréée par le Ministère du Hajj.