Trying to plan a first trip to Greece, without a car. I've looked up transit options but it's hard to get a sense of how usable these are just from timetables. So I should say upfront that I'm willing to drop some destinations in order to have a more relaxing time, in the hopes of returning in the future.
I think I'll have ~three weeks, on a modest budget (graduate student), so basic accommodations.
Someday, I want to see:
Athens
Nafplio (day trips to Epidaurus or Mycenae)
Delphi
Meteora (this seems quite a trek without a car)
Folegandros
Naxos
Santorini
Crete
What would make a good and realistic first trip, if I definitely want to include Athens, Nafpio, and an island or two (I realize this isn't all doable in one three-week trip)? What is Crete like, versus other islands? What do people mean when they say Crete should take weeks?
I've traveled widely in Europe but never to Greece. Very interested in art history, architecture, beautiful old towns and churches, and travel photography. Not a party girl.
And any tips for traveling outside of Greece into North Macedonia or Bulgaria, by train (or bus, if need be)? This would add more time at the end of trip, rather than taking away from Greece.