I booked my travel arrangements with the intent of traveling from Miami to Florence, Train from Florence to Venice, Flight from Venice to Athens, Flights to Greek Islands, Flight from Athens to Rome, Flight Rome to Miami.
My flight from Venice to Athens was just cancelled (7 months early!!). Any recommendations on cities where I can get a direct flight from Italy to Athens. I want to keep the remaining travel plans the same so Miami>Florence>???>Athens>Greek Islands>Athens>Rome>Miami