Summers is the best time to travel to Greece. If you do not plan to visit Islands and only wish to explore Athens and historical sites in and around Athens you may choose to travel to Athens anytime of the year.