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.
Chios to Thessaloniki Ferry
1 Sailing Weekly
12 hour 55 minute crossing
Blue Star Ferries
Blue Star Ferries
Heraklion to Piraeus Ferry
7 Sailings Weekly
6 hour 30 minute crossing
Blue Star Ferries
Blue Star Ferries
Chania to Piraeus Ferry
7 Sailings Weekly
7 hour 15 minute crossing
Blue Star Ferries
Blue Star Ferries
Heraklion to Piraeus Ferry
14 Sailings Weekly
6 hour crossing
Minoan Lines
Minoan Lines
Schinoussa to Piraeus Ferry
3 Sailings Weekly
6 hour 50 minute crossing
Blue Star Ferries
Blue Star Ferries
Syros to Piraeus Ferry
13 Sailings Weekly
3 hour 20 minute crossing
Blue Star Ferries
Blue Star Ferries
Tinos to Piraeus Ferry
7 Sailings Weekly
4 hour 30 minute crossing
Blue Star Ferries
Blue Star Ferries
Tinos to Rafina Ferry
8 Sailings Weekly
3 hour 40 minute crossing
Blue Star Ferries
Blue Star Ferries
Katapola (Amorgos) to Piraeus Ferry
4 Sailings Weekly
5 hour 10 minute crossing
Blue Star Ferries
Blue Star Ferries
Aegiali (Amorgos) to Piraeus Ferry
4 Sailings Weekly
7 hour 40 minute crossing
Blue Star Ferries
Blue Star Ferries
Donoussa to Piraeus Ferry
4 Sailings Weekly
6 hour 45 minute crossing
Blue Star Ferries
Blue Star Ferries
Iraklia to Piraeus Ferry
3 Sailings Weekly
6 hour 31 minute crossing
Blue Star Ferries
Blue Star Ferries
Koufonissi to Piraeus Ferry
3 Sailings Weekly
7 hour 35 minute crossing
Blue Star Ferries
Blue Star Ferries
Mykonos to Piraeus Ferry
7 Sailings Weekly
5 hour 15 minute crossing
Blue Star Ferries
Blue Star Ferries
Naxos to Piraeus Ferry
3 Sailings Daily
5 hour 15 minute crossing
Blue Star Ferries
Blue Star Ferries
Paros to Piraeus Ferry
4 Sailings Daily
4 hour 10 minute crossing
Blue Star Ferries
Blue Star Ferries
Thira (Santorini) to Piraeus Ferry
11 Sailings Weekly
5 hour crossing
Blue Star Ferries
Blue Star Ferries
Andros to Rafina Ferry
11 Sailings Weekly
1 hour 55 minute crossing
Blue Star Ferries
Blue Star Ferries
Mykonos to Rafina Ferry
8 Sailings Weekly
4 hour 25 minute crossing
Blue Star Ferries
Blue Star Ferries
Astypalea to Piraeus Ferry
5 Sailings Weekly
9 hour 20 minute crossing
Blue Star Ferries
Blue Star Ferries
Rhodes to Piraeus Ferry
11 Sailings Weekly
11 hour 30 minute crossing
Blue Star Ferries
Blue Star Ferries
Tilos to Piraeus Ferry
2 Sailings Weekly
16 hour 10 minute crossing
Blue Star Ferries
Blue Star Ferries
Kalymnos to Piraeus Ferry
4 Sailings Weekly
8 hour 50 minute crossing
Blue Star Ferries
Blue Star Ferries
Kastelorizo to Piraeus Ferry
1 Sailing Weekly
22 hour 55 minute crossing
Blue Star Ferries
Blue Star Ferries
Kos to Piraeus Ferry
11 Sailings Weekly
8 hour 25 minute crossing
Blue Star Ferries
Blue Star Ferries
Leros to Piraeus Ferry
4 Sailings Weekly
7 hour 30 minute crossing
Blue Star Ferries
Blue Star Ferries
Nisyros to Piraeus Ferry
2 Sailings Weekly
14 hour 40 minute crossing
Blue Star Ferries
Blue Star Ferries
Patmos to Piraeus Ferry
4 Sailings Weekly
6 hour 20 minute crossing
Blue Star Ferries
Blue Star Ferries
Kalymnos to Thessaloniki Ferry
1 Sailing Weekly
19 hour 55 minute crossing
Blue Star Ferries
Blue Star Ferries
Kos to Thessaloniki Ferry
1 Sailing Weekly
21 hour 15 minute crossing
Blue Star Ferries
Blue Star Ferries
Rhodes to Thessaloniki Ferry
1 Sailing Weekly
25 hour 5 minute crossing
Blue Star Ferries
Blue Star Ferries

Ferries to Greece from Greece

Igoumenitsa to Patras Ferry
9 Sailings Weekly
5 hour crossing
Minoan Lines
Minoan Lines
Patras to Igoumenitsa Ferry
11 Sailings Weekly
5 hour crossing
Minoan Lines
Minoan Lines
Corfu to Patras Ferry
4 Sailings Weekly
7 hour 46 minute crossing
Minoan Lines
Minoan Lines
Patras to Corfu Ferry
4 Sailings Weekly
5 hour 30 minute crossing
Minoan Lines
Minoan Lines
Bari to Patras Ferry
3 Sailings Weekly
15 hour 30 minute crossing
Agoudimos Lines
Agoudimos Lines
Bari to Igoumenitsa Ferry
4 Sailings Weekly
8 hour 30 minute crossing
Agoudimos Lines
Agoudimos Lines
Bari to Corfu Ferry
1 Sailing Weekly
7 hour 45 minute crossing
Agoudimos Lines
Agoudimos Lines
Brindisi to Corfu Ferry
1 Sailing Weekly
5 hour 45 minute crossing
Agoudimos Lines
Agoudimos Lines
Brindisi to Igoumenitsa Ferry
5 Sailings Weekly
6 hour crossing
Agoudimos Lines
Agoudimos Lines
Brindisi to Corfu Ferry
6 Sailings Weekly
5 hour 30 minute crossing
Endeavor lines
Endeavor lines
Brindisi to Patras Ferry
7 Sailings Weekly
13 hour crossing
Endeavor lines
Endeavor lines
Brindisi to Igoumenitsa Ferry
14 Sailings Weekly
6 hour 15 minute crossing
Endeavor lines
Endeavor lines
Ancona to Patras Ferry
7 Sailings Weekly
18 hour 30 minute crossing
Minoan Lines
Minoan Lines
Ancona to Igoumenitsa Ferry
5 Sailings Weekly
15 hour 30 minute crossing
Minoan Lines
Minoan Lines
Venice to Corfu Ferry
4 Sailings Weekly
25 hour crossing
Minoan Lines
Minoan Lines
Venice to Igoumenitsa Ferry
4 Sailings Weekly
23 hour crossing
Minoan Lines
Minoan Lines
Venice to Patras Ferry
4 Sailings Weekly
33 hour 1 minute crossing
Minoan Lines
Minoan Lines
Ancona to Patras Ferry
7 Sailings Weekly
21 hour crossing
Superfast Ferries
Superfast Ferries
Ancona to Igoumenitsa Ferry
7 Sailings Weekly
14 hour 30 minute crossing
Superfast Ferries
Superfast Ferries
Bari to Patras Ferry
7 Sailings Weekly
15 hour 30 minute crossing
Superfast Ferries
Superfast Ferries
Bari to Igoumenitsa Ferry
7 Sailings Weekly
9 hour 31 minute crossing
Superfast Ferries
Superfast Ferries
Bari to Corfu Ferry
2 Sailings Weekly
8 hour crossing
Superfast Ferries
Superfast Ferries
Bari to Igoumenitsa Ferry
6 Sailings Weekly
10 hour 30 minute crossing
Ventouris Ferries
Ventouris Ferries
Bari to Corfu Ferry
3 Sailings Weekly
9 hour 15 minute crossing
Ventouris Ferries
Ventouris Ferries

Ferries to Greece

© Direct Ferries Ltd