Brindisi to Crete
I'll be taking a ferry from Brindisi to Patra. Is there a flight from Patra to Crete? Or else is there a ferry from Brindisi to Piraeus and and then a ferry from Piraeus to Crete? If so, is that the best way to go, and how long would that ferry take?
Getting to Crete from Italy
Yes, there are lots of ferries making the crossing from Brindisi in Italy to Patras in Greece, the crossing takes about 13.5 hours.
There are no direct flights from Patras to Crete, you would have options to continue from Patras as follows:
• Patras to Athens by rail then ferry or flight to Crete
• Patras to Athens by coach then ferry or flight to Crete
• Patras to Gythion in Peloponnese by coach then ferry to Kythera and Crete (this would not be the quickest but would be an interesting journey)
The flight from Athens to Crete takes about 1 hour, there are many flights per day by Olympic and Aegean Airlines.
The ferry from port of Pireus in Athens to Heraklion in Crete takes 7-9 hours and there are several sailings with Minoan or ANEK Lines per week. You could also sail from Pireaus to Chania.
See more information here:Athens including PireausGetting to CreteKythera to Crete
Bon Voyage! Kalo Taxidi!