The ferry from Athens to Santorini takes 5-9 hrs (depending on which ferry you choose), and if you visit the island only for 3-4 days, you will be wasting too much time on the sea. If it’s your first time in Greece, though, it can be an interesting experience, as I explain below.