The distance between Athens and Santorini is 235km (145 miles). Travel time by ferry: from 5 to 9 hours. Travel time by plane: 50 minutes. Santorini has a small airport that only services a few airlines, so most visitors to the island stop in Athens before continuing to Santorini by plane or ferry.