As in most major cities, you could spend a full week in Athens if you wanted to. There is millennia of history to discover around every corner! A 2 day Athens itinerary is enough time, though, to see the top attractions like the Acropolis and the Ancient Agora.