About Ferries to Greece

Greece Direct Ferries offer the complete range of Ferries to Greece on all return routes with Europe's leading ferry companies. Find live ferry timetables and prices for your Ferry to Greece by selecting your preferred route from the fare search, number of passengers, and then click search.

If you're looking for Ferries to Greece, we have it covered with a large choice of crossings from the shortest and cheapest to the longest and most luxurious. For more in depth information on each Ferry to Greece or Ferry Company, please click on the links below. Alternatively, for commercial ferries to Greece, visit our Freight Ferries to Greece page.

About Greece: Greece is a country in southern Europe, situated on the southern end of the Balkan peninsula. It is bordered by Bulgaria, the Former Yugoslav... Read More...

Ferries to Greece from Cyclades Islands

4 Sailings Weekly
8 hour 5 minute crossing
4 Sailings Weekly
7 hour 10 minute crossing
2 Sailings Weekly
9 hour 45 minute crossing
7 Sailings Weekly
1 hour 55 minute crossing
2 Sailings Weekly
1 hour 55 minute crossing
12 Sailings Weekly
2 hour crossing
4 Sailings Weekly
7 hour 10 minute crossing
1 Sailing Weekly
6 hour 55 minute crossing
7 Sailings Weekly
3 hour 25 minute crossing
2 Sailings Weekly
8 hour crossing
13 Sailings Weekly
4 hour 50 minute crossing
7 Sailings Weekly
3 hour 30 minute crossing
3 Sailings Weekly
7 hour crossing
4 Sailings Weekly
5 hour 15 minute crossing
1 Sailing Weekly
3 hour 45 minute crossing
6 Sailings Weekly
4 hour 25 minute crossing
3 Sailings Weekly
55 minute crossing
3 Sailings Weekly
5 hour 25 minute crossing
1 Sailing Weekly
5 hour 25 minute crossing
3 Sailings Weekly
8 hour 5 minute crossing
1 Sailing Weekly
3 hour 15 minute crossing
7 Sailings Weekly
3 hour 50 minute crossing
6 Sailings Weekly
2 hour 50 minute crossing
5 Sailings Weekly
2 hour 50 minute crossing
3 Sailings Weekly
2 hour 10 minute crossing
1 Sailing Weekly
5 hour crossing
7 Sailings Weekly
4 hour 5 minute crossing
6 Sailings Weekly
6 hour 50 minute crossing
6 Sailings Weekly
6 hour 50 minute crossing
7 Sailings Weekly
2 hour 10 minute crossing
7 Sailings Weekly
4 hour 45 minute crossing
7 Sailings Weekly
5 hour 30 minute crossing
7 Sailings Weekly
3 hour 10 minute crossing
3 Sailings Weekly
4 hour crossing
7 Sailings Weekly
2 hour 50 minute crossing
11 Sailings Weekly
1 hour 55 minute crossing
9 Sailings Weekly
3 hour 40 minute crossing
7 Sailings Weekly
2 hour 5 minute crossing
9 Sailings Weekly
3 hour 46 minute crossing
14 Sailings Weekly
5 hour 15 minute crossing
7 Sailings Weekly
3 hour 50 minute crossing
7 Sailings Weekly
3 hour crossing
7 Sailings Weekly
4 hour crossing
7 Sailings Weekly
3 hour 20 minute crossing
14 Sailings Weekly
4 hour crossing
1 Sailing Weekly
6 hour 55 minute crossing
9 Sailings Weekly
3 hour crossing
7 Sailings Weekly
3 hour crossing
7 Sailings Weekly
2 hour 45 minute crossing
3 Sailings Weekly
7 hour 20 minute crossing
7 Sailings Weekly
2 hour 25 minute crossing
6 Sailings Weekly
4 hour 20 minute crossing
5 Sailings Weekly
4 hour 20 minute crossing
7 Sailings Weekly
3 hour crossing
7 Sailings Weekly
4 hour 25 minute crossing
7 Sailings Weekly
4 hour 25 minute crossing
6 Sailings Weekly
2 hour 10 minute crossing
3 Sailings Weekly
7 hour 20 minute crossing
10 Sailings Weekly
3 hour 45 minute crossing
2 Sailings Weekly
2 hour 20 minute crossing
3 Sailings Weekly
5 hour 10 minute crossing
3 Sailings Weekly
4 hour 40 minute crossing
9 Sailings Weekly
2 hour 40 minute crossing
10 Sailings Weekly
6 hour 35 minute crossing
2 Sailings Weekly
7 hour 30 minute crossing
2 Sailings Weekly
9 hour 40 minute crossing
15 Sailings Weekly
4 hour 20 minute crossing
6 Sailings Weekly
5 hour 40 minute crossing
7 Sailings Weekly
4 hour 10 minute crossing
7 Sailings Weekly
3 hour 50 minute crossing
7 Sailings Weekly
4 hour 45 minute crossing
3 Sailings Weekly
3 hour 45 minute crossing
3 Sailings Weekly
2 hour 20 minute crossing
11 Sailings Weekly
1 hour 40 minute crossing
7 Sailings Weekly
1 hour 40 minute crossing
9 Sailings Weekly
3 hour 55 minute crossing

Ferries to Greece from Saronic Islands

Ferries to Greece from Ikaria

Ferries to Greece from Sporades Islands

Ferries to Greece from Italy

Ferries to Greece from Kefalonia

Ferries to Greece from Dodecanese Islands

Ferries to Greece from Crete

Ferries to Greece from Aegean Islands

Ferries within Greece

Ferries to Greece from Skopelos Island

Ferries to Greece from Ionian Islands

Ferries to Greece from Samos

Ferries to Greece from Lesbos

© Direct Ferries Ltd