Cheap Ferries: Greece

Greece is a country in southeastern Europe. Situated on the southern end of the Balkan Peninsula, Greece has land borders with Albania, the Republic of Macedonia and Bulgaria to the north, and Turkey to the east. The Aegean Sea lies to the east of mainland Greece, the Ionian Sea to the west, and the Mediterranean Sea to the south. Greece has the tenth longest coastline in the world at 14,880 km (9,246 mi) in length, featuring a vast number of islands (approximately 1400, of which 227 are inhabited), including Crete, the Dodecanese, the Cyclades, and the Ionian Islands among others. Eighty percent of Greece consists of mountains, of which Mount Olympus is the highest at 2,917 m (9,570 ft).

Find cheap ferry routes to and from Greece online with cheap.co.uk. All our ferry trips to Greece are sourced only from the very best providers offering you cheap prices and great service. Select your destinations above and search for your cheap ferry journey to Greece today with cheap.co.uk

done_outline Ferries from over 3000 routes and 750 ports worldwide
done_outline Trusted by over 2.5 million customers
done_outline Assisting in over 1.2 million ferry crossings per year

Cheap Ferry Crossings to Greece

Ferries to Greece from Greece
Heraklion to Piraeus Ferry 14 Sailings Weekly 6 hour crossing
Piraeus to Heraklion Ferry 14 Sailings Weekly 6 hour crossing
Igoumenitsa to Patras Ferry 9 Sailings Weekly 6 hour crossing
Patras to Igoumenitsa Ferry 11 Sailings Weekly 4 hour crossing
Corfu to Patras Ferry 4 Sailings Weekly 7 hour 46 minute crossing
Patras to Corfu Ferry 4 Sailings Weekly 5 hour 30 minute crossing
Ferries to Greece from Italy
Bari to Patras Ferry 3 Sailings Weekly 16 hour 30 minute crossing
Bari to Igoumenitsa Ferry 4 Sailings Weekly 9 hour crossing
Bari to Corfu Ferry 1 Sailing Weekly 7 hour 45 minute crossing
Brindisi to Corfu Ferry 7 Sailings Weekly 6 hour 15 minute crossing
Brindisi to Igoumenitsa Ferry 6 Sailings Weekly 7 hour 30 minute crossing
Bari to Kefalonia Ferry 3 Sailings Weekly 13 hour 30 minute crossing
Brindisi to Corfu Ferry 6 Sailings Weekly 5 hour 30 minute crossing
Brindisi to Patras Ferry 7 Sailings Weekly 13 hour crossing
Brindisi to Igoumenitsa Ferry 14 Sailings Weekly 6 hour 15 minute crossing
Brindisi to Kefalonia Ferry 7 Sailings Weekly 11 hour 45 minute crossing
Ancona to Patras Ferry 7 Sailings Weekly 18 hour 30 minute crossing
Ancona to Igoumenitsa Ferry 5 Sailings Weekly 14 hour 30 minute crossing
Venice to Corfu Ferry 4 Sailings Weekly 25 hour crossing
Venice to Igoumenitsa Ferry 4 Sailings Weekly 23 hour crossing
Venice to Patras Ferry 4 Sailings Weekly 33 hour 1 minute crossing
Ancona to Patras Ferry 7 Sailings Weekly 21 hour crossing
Ancona to Igoumenitsa Ferry 7 Sailings Weekly 14 hour 30 minute crossing
Bari to Patras Ferry 7 Sailings Weekly 15 hour 30 minute crossing
Bari to Igoumenitsa Ferry 7 Sailings Weekly 8 hour 31 minute crossing
Bari to Corfu Ferry 2 Sailings Weekly 7 hour crossing
Bari to Igoumenitsa Ferry 8 Sailings Weekly 10 hour 30 minute crossing
Bari to Corfu Ferry 6 Sailings Weekly 9 hour crossing
Brindisi to Corfu Ferry 3 Sailings Weekly 6 hour 30 minute crossing
Brindisi to Igoumenitsa Ferry 4 Sailings Weekly 8 hour crossing