I am going to Athens, Santorini and Mykonos. I am trying to find a cheap, efficient way to travel between the islands and to the mainland. Is there public transportation or ferries? Do I have to buy tickets from a private company? If so, any recommendation?
Thank you so much !