By Air:
The ability to make reservations on the Internet has lead to companies offering much cheaper European flights and most international airlines have schedules which include Athens (Eleftherios Venizelos) Airport. From here you can find internal flights to many mainland and island destinations.
Greece also has smaller international airports on the Cycladic islands of Santorini, and Mykonos, as well as the islands of Samos, Kos, Rhodes and Crete.
By Road:
The excellent European road systems, the channel tunnel and the many ferry services which cross the English Channel and the Mediterranean Sea, make travelling longer distances much easier and can be a pleasurable part of your holiday.
By Sea:
From the Italian ports of Venice, Ancona, Bari and Brindisi to the Greek mainland ports of Igouminitsa, Patras and Piraeus there are comfortable fast ferries which make the duration of your journey more like a mini cruise.
From the ports of Piraeus or Rafina, the Islands can be reached by catamarans with speeds up to
35-40 miles/hour or fast ferries both take cars.
Please note that it is always advisable to check timetables and ticket availability before you travel.