I booked my accomodation via agoda.com and Booking.com  
I booked my airfares via Your Trip, Your Way at Expedia.ca

 

 

images[4]I had been asked by a reader what are the websites for transportation in Greece. Hope this helps.

When you travel by train ( I used the Eurorail  Select Pass), you just relax and enjoy the scenery in their fast, comfortable and eco-friendly trains which go all over Europe. Eurail Select Pass offers unlimited travel on the national rail networks of any 3 to 5 bordering countries out of 24 European nations that are connected by train or ship. Rail Europe
The Eurail Global pass is one of the best rail ticket in Europe! It allows flexibility and freedom to travel within all the 21 countries listed, at your leisure. Explore Europe with this fantastic pass. It also includes ferry crossings and additional discounts. It is much more expensive that the Select Pass.

Piraeus Port
Main port of Greece with year round service to international destinations as well as islands of the Argosaronic ( Hhydra, Spetses, Poros, Aigina, and Salamina) Dodecanese, Ionian, Cyladic. Hoever does not service the island of Sporades. For more information, check out www.olp.gr

Rafina Port

Year round service to Andros, Tinos, Mykonos, Marmari, Evoia.

images[5]Trains information

Metro line 1 www.isap.gr,
Metro Line 2 &3 www.ametro.gr,
Hellenic Railway Organisation ( domestic and international departures with connections to major railways) www.ose.gr,

images[5] (2)Suburban Railway www.proastiakos.gr,
Buses, Trolley or Electric Buses www.ethel.gr
Intercity Bus Company www.ktel.org
Tram www.tramsa.gr

 

pegas[1]Ferry Lines

Suprfast Ferries www.superfast.com
Hellenic Seaways www.hellenicseaways.gr
BlueStar Ferries www.bluestarferries.gr
GA Ferries www.gaferries.gr
ANEN lines www.anen.gr
NEL www.nel.gr
xpsansm[1]ANEK www.anek.gr
Minoan Lines www.minoanlines.gr