We are going to Athens, Elia Myconos, Oia Santorini and Elounda Crete. What is best English language web site(s) to see all public transportation options and routes?
For buses check the KTEL websites for each island. For flights check the Aegean Airlines/Olympic Air websites. Check www.gtp.gr for ferry schedules. The closest airport to Elouda is in Heraklion. And that's also where you will go to take a ferry between Crete and Santorini.