Ferries to Greece

Routes, Tickets & Timetables
  1. Home
  2.  › 
  3. Book ferries
Direct ferry connections from mainland Europe to Greece are only available from Italy and Albania. You can find information about all routes on this page. In addition, there are numerous routes to the Greek islands from Greece and Turkey - you can find them on our page ferries to the Greek islands.
  1. All ferry routes 2024 / 2025
  2. Greece - Greece
  3. Italy - Greece
  4. Turkey - Greece
  5. Albania - Greece
  6. Ferry ports in Greece
  7. Ferry companies
01

All ferry routes 2024 / 2025

Overview of all ferry routes to and from Greece:

Route map: Ferries to Greece
02

Greece - Greece

7 Sailings Weekly
30 min
6 Sailings Weekly
10 min
7 Sailings Weekly
30 min
7 Sailings Weekly
25 min
7 Sailings Weekly
1 h 30 min
6 Sailings Weekly
50 min
7 Sailings Weekly
1 h
7 Sailings Weekly
55 min
7 Sailings Weekly
4 h 15 min
7 Sailings Weekly
3 h 45 min
7 Sailings Weekly
2 h 20 min
3 Sailings Weekly
1 h 20 min
1 Sailings Weekly
1 h 25 min
3 Sailings Weekly
1 h 45 min
1 Sailings Weekly
5 h 10 min
2 Sailings Weekly
2 h 55 min
1 Sailings Weekly
3 h 5 min
1 Sailings Weekly
8 h 15 min
1 Sailings Weekly
4 h 25 min
1 Sailings Weekly
5 h 50 min
7 Sailings Weekly
5 h 5 min
3 Sailings Weekly
2 h 10 min
7 Sailings Weekly
2 h 20 min
3 Sailings Daily
1 h 20 min
2 Sailings Weekly
6 h 40 min
Aegean Sea Lines
3 Sailings Weekly
5 h 15 min
3 Sailings Weekly
5 h
3 Sailings Weekly
25 min
1 Sailings Weekly
30 min
2 Sailings Weekly
20 min
3 Sailings Weekly
6 h 5 min
Aegean Sea Lines
3 Sailings Weekly
10 h 10 min
3 Sailings Weekly
9 h 45 min
5 Sailings Weekly
6 h 50 min
10 Sailings Weekly
4 h
3 Sailings Weekly
50 min
Aegean Sea Lines
3 Sailings Weekly
1 h 30 min
3 Sailings Weekly
1 h 20 min
5 Sailings Weekly
1 h 20 min
7 Sailings Weekly
50 min
20 Sailings Weekly
30 min
1 Sailings Weekly
1 h 50 min
7 Sailings Weekly
2 h 50 min
3 Sailings Weekly
3 h 25 min
3 Sailings Weekly
2 h 45 min
1 Sailings Weekly
3 h 20 min
5 Sailings Weekly
1 h
3 Sailings Daily
40 min
3 Sailings Weekly
1 h
5 Sailings Weekly
2 h 10 min
7 Sailings Weekly
1 h 10 min
13 Sailings Weekly
35 min
3 Sailings Weekly
3 h 5 min
1 Sailings Weekly
4 h 55 min
7 Sailings Weekly
2 h
3 Sailings Weekly
3 h 25 min
1 Sailings Weekly
4 h 15 min
3 Sailings Weekly
3 h
4 Sailings Weekly
45 min
3 Sailings Weekly
1 h 15 min
3 Sailings Weekly
2 h 5 min
1 Sailings Weekly
2 h 40 min
3 Sailings Weekly
1 h 50 min
1 Sailings Weekly
2 h 20 min
3 Sailings Weekly
2 h 15 min
1 Sailings Weekly
1 h 10 min
4 Sailings Weekly
1 h 10 min
3 Sailings Weekly
3 h 40 min
1 Sailings Weekly
10 h 40 min
1 Sailings Weekly
2 h 30 min
1 Sailings Weekly
2 h 40 min
1 Sailings Weekly
1 h 25 min
1 Sailings Weekly
2 h
1 Sailings Weekly
1 h 50 min
1 Sailings Weekly
1 h 30 min
3 Sailings Weekly
2 h 10 min
1 Sailings Weekly
40 min
3 Sailings Weekly
1 h 15 min
1 Sailings Weekly
5 h 15 min
1 Sailings Weekly
25 min
3 Sailings Weekly
25 min
1 Sailings Weekly
13 h 25 min
1 Sailings Weekly
2 h 45 min
3 Sailings Weekly
2 h 50 min
2 Sailings Weekly
5 h 55 min
3 Sailings Weekly
4 h 25 min
1 Sailings Weekly
8 h 15 min
3 Sailings Weekly
5 h 25 min
4 Sailings Weekly
45 min
3 Sailings Weekly
1 h 15 min
3 Sailings Weekly
3 h 30 min
1 Sailings Weekly
1 h 55 min
4 Sailings Weekly
2 h 10 min
3 Sailings Weekly
5 h 5 min
2 Sailings Weekly
2 h 30 min
2 Sailings Weekly
4 h 15 min
9 Sailings Daily
40 min
9 Sailings Daily
1 h 10 min
4 Sailings Daily
35 min
3 Sailings Daily
1 h 15 min
1 Sailings Weekly
2 h 45 min
1 Sailings Weekly
1 h 25 min
3 Sailings Weekly
25 min
1 Sailings Weekly
20 min
1 Sailings Weekly
4 h 30 min
1 Sailings Weekly
2 h 40 min
1 Sailings Weekly
3 h 10 min
1 Sailings Weekly
1 h 50 min
1 Sailings Weekly
2 h
1 Sailings Weekly
55 min
1 Sailings Weekly
5 h 45 min
1 Sailings Weekly
3 h 20 min
7 Sailings Weekly
30 min
6 Sailings Weekly
30 min
7 Sailings Weekly
25 min
7 Sailings Weekly
20 min
7 Sailings Weekly
1 h 35 min
7 Sailings Weekly
1 h 5 min
7 Sailings Weekly
2 h 15 min
6 Sailings Weekly
1 h 30 min
7 Sailings Weekly
1 h 45 min
7 Sailings Weekly
1 h 25 min
7 Sailings Weekly
5 h
7 Sailings Weekly
4 h 30 min
7 Sailings Weekly
2 h 50 min
1 Sailings Weekly
7 h 10 min
1 Sailings Weekly
7 h 10 min
1 Sailings Weekly
5 h 40 min
1 Sailings Weekly
5 h 40 min
1 Sailings Weekly
8 h 20 min
1 Sailings Weekly
8 h 5 min
14 Sailings Weekly
1 h 55 min
3 Sailings Daily
1 h 55 min
7 Sailings Weekly
1 h 5 min
14 Sailings Weekly
2 h 15 min
13 Sailings Weekly
2 h 20 min
7 Sailings Weekly
1 h 25 min
14 Sailings Weekly
1 h 30 min
1 Sailings Weekly
2 h
13 Sailings Weekly
1 h 35 min
7 Sailings Weekly
55 min
1 Sailings Weekly
4 h
7 Sailings Weekly
2 h 15 min
2 Sailings Weekly
4 h 15 min
7 Sailings Weekly
3 h
1 Sailings Weekly
3 h
3 Sailings Weekly
2 h
5 Sailings Weekly
1 h 10 min
4 Sailings Weekly
2 h 40 min
1 Sailings Weekly
4 h 50 min
2 Sailings Weekly
13 h 30 min
1 Sailings Weekly
9 h 45 min
1 Sailings Weekly
2 h 40 min
2 Sailings Weekly
3 h 25 min
2 Sailings Weekly
8 h 10 min
2 Sailings Weekly
9 h 50 min
12 Sailings Weekly
1 h 10 min
3 Sailings Weekly
1 h 20 min
1 Sailings Weekly
1 h 20 min
2 Sailings Weekly
55 min
3 Sailings Weekly
1 h 20 min
1 Sailings Weekly
1 h 30 min
1 Sailings Weekly
1 h 30 min
2 Sailings Weekly
4 h 55 min
1 Sailings Weekly
5 h 25 min
3 Sailings Weekly
3 h 20 min
1 Sailings Weekly
2 h 30 min
4 Sailings Weekly
2 h 20 min
7 Sailings Weekly
2 h 10 min
3 Sailings Weekly
40 min
1 Sailings Weekly
40 min
2 Sailings Weekly
30 min
4 Sailings Weekly
8 h 10 min
7 Sailings Weekly
4 h
3 Sailings Weekly
2 h 55 min
4 Sailings Weekly
55 min
1 Sailings Weekly
2 h 20 min
1 Sailings Weekly
3 h 15 min
3 Sailings Weekly
2 h 5 min
1 Sailings Weekly
4 h 40 min
7 Sailings Weekly
3 h 20 min
1 Sailings Weekly
6 h 25 min
2 Sailings Weekly
4 h
3 Sailings Weekly
1 h 50 min
1 Sailings Weekly
2 h 40 min
14 Sailings Weekly
1 h 10 min
1 Sailings Weekly
2 h 5 min
1 Sailings Weekly
1 h 50 min
3 Sailings Weekly
25 min
1 Sailings Weekly
20 min
1 Sailings Weekly
3 h 50 min
1 Sailings Weekly
3 h 5 min
1 Sailings Weekly
1 h 20 min
1 Sailings Weekly
1 h 20 min
1 Sailings Weekly
5 h 5 min
1 Sailings Weekly
3 h 45 min
1 Sailings Weekly
9 h 15 min
7 Sailings Weekly
1 h 35 min
7 Sailings Weekly
1 h 5 min
7 Sailings Weekly
30 min
7 Sailings Weekly
15 min
11 Sailings Weekly
30 min
7 Sailings Weekly
3 h 15 min
7 Sailings Weekly
1 h 40 min
4 Sailings Weekly
3 h 30 min
1 Sailings Weekly
1 h 25 min
3 Sailings Weekly
1 h 20 min
1 Sailings Weekly
4 h 20 min
1 Sailings Weekly
2 h 40 min
1 Sailings Weekly
3 h 40 min
1 Sailings Weekly
3 h 5 min
2 Sailings Weekly
55 min
3 Sailings Weekly
50 min
1 Sailings Weekly
3 h 15 min
1 Sailings Weekly
2 h 15 min
1 Sailings Weekly
2 h 10 min
1 Sailings Weekly
1 h 30 min
3 Sailings Weekly
2 h 5 min
3 Sailings Weekly
1 h 50 min
3 Sailings Weekly
45 min
3 Sailings Weekly
35 min
2 Sailings Weekly
3 h 35 min
3 Sailings Weekly
2 h 10 min
3 Sailings Weekly
4 h
3 Sailings Weekly
3 h 10 min
1 Sailings Weekly
2 h 20 min
1 Sailings Weekly
2 h 25 min
5 Sailings Daily
30 min
6 Sailings Weekly
30 min
5 Sailings Daily
30 min
13 Sailings Weekly
35 min
5 Sailings Daily
1 h 40 min
13 Sailings Weekly
1 h 20 min
4 Sailings Weekly
40 min
1 Sailings Weekly
13 h 30 min
Aegean Sea Lines
3 Sailings Weekly
16 h 10 min
2 Sailings Weekly
14 h 45 min
1 Sailings Weekly
23 h 40 min
Aegean Sea Lines
3 Sailings Weekly
4 h 50 min
3 Sailings Weekly
3 h 55 min
2 Sailings Weekly
4 h 15 min
1 Sailings Weekly
17 h 35 min
Aegean Sea Lines
3 Sailings Weekly
7 h 29 min
2 Sailings Weekly
6 h 45 min
1 Sailings Weekly
21 h 45 min
1 Sailings Weekly
12 h 30 min
1 Sailings Weekly
9 h 45 min
1 Sailings Weekly
10 h
1 Sailings Weekly
4 h 45 min
1 Sailings Weekly
11 h 20 min
1 Sailings Weekly
11 h 35 min
1 Sailings Weekly
13 h
2 Sailings Weekly
1 h 20 min
2 Sailings Weekly
50 min
2 Sailings Weekly
1 h
3 Sailings Daily
1 h
2 Sailings Weekly
35 min
1 Sailings Weekly
10 h 25 min
1 Sailings Weekly
10 h 40 min
1 Sailings Weekly
3 h 20 min
1 Sailings Weekly
7 h 45 min
1 Sailings Weekly
8 h
1 Sailings Weekly
6 h 20 min
1 Sailings Weekly
6 h 35 min
2 Sailings Weekly
4 h
2 Sailings Weekly
2 h 30 min
1 Sailings Weekly
2 h 55 min
1 Sailings Weekly
3 h
1 Sailings Weekly
7 h 45 min
1 Sailings Weekly
1 h 20 min
1 Sailings Weekly
1 h 30 min
1 Sailings Weekly
1 h 30 min
5 Sailings Weekly
1 h 45 min
3 Sailings Weekly
2 h
5 Sailings Weekly
45 min
3 Sailings Weekly
1 h
1 Sailings Weekly
1 h
1 Sailings Weekly
2 h 15 min
1 Sailings Weekly
2 h 20 min
1 Sailings Weekly
4 h 30 min
1 Sailings Weekly
1 h 30 min
1 Sailings Weekly
5 h 35 min
3 Sailings Weekly
55 min
4 Sailings Weekly
1 h
2 Sailings Weekly
45 min
1 Sailings Weekly
8 h 15 min
1 Sailings Weekly
8 h 10 min