The best time to visit Greece is outside the busy summer peaks, during spring (April to June) and early fall (September and October).