When Dajjal appears *in human form in our world of space and time* he would not be allowed to enter Makkah and Madina.Other than that there is no prohibition on his entry into any town or city anywhere in the world – including Makkah and Madina.

This subject was explained in my books as welll as in answers to questions which are on my website.