The best period to visit Isfahan is during spring and autumn when the temperature is nice, avoid winter because it can get very cold in Iran.