Best time of year to visit Jerusalem April to May and September to November are deemed to be the best time to visit Jerusalem. Spring and autumn are mild, less crowded and pamper visitors with lower prices outside religious holidays like Passover, Easter, and Lailat al-Miraj.