Mediterranean
Ferries to Greece
Compare 1544 ferry routes to Greece across 30 operators, from £5.93 one way.
- 1544 routes
- 104 ports
- 30 operators
Greece ferry timetable and prices
Every published route serving Greece, with real crossing times, weekly frequency and starting fares.
| Route | Operators | Duration | Sailings / week | From | Average | Vehicle |
|---|---|---|---|---|---|---|
| Piraeus – Mykonos | Anek Lines | 3h 20m | 18 | £23.68 | £72.30 | Foot only |
| Brindisi – Igoumenitsa | Grimaldi Lines | 8h 30m | 12 | £25.41 | £222.62 | Yes |
| Mykonos – Piraeus | Hellenic Seaways | 9h 55m | 57 | £62.94 | £295.13 | Yes |
| Igoumenitsa – Brindisi | Grimaldi Lines | 8h 30m | 12 | £25.41 | £222.62 | Yes |
| Piraeus – Aegina | Aegean Flying Dolphins, Hellenic Seaways and Saronic Ferries | 40m | 235 | £8.07 | £35.70 | Yes |
| Aegina – Piraeus | Aegean Flying Dolphins, Hellenic Seaways and Saronic Ferries | 40m | 235 | £8.07 | £35.70 | Yes |
| Corfu – Igoumenitsa | Kerkyra Lines and Kerkyra Seaways | 1h 30m | 127 | £5.95 | £29.83 | Yes |
| Igoumenitsa – Corfu | Kerkyra Lines and Kerkyra Seaways | 1h 30m | 121 | £5.93 | £60.29 | Yes |
| Piraeus – Hydra | Alpha Lines, Hellenic Seaways and Magic Sea Ferries | 1h 30m | 70 | £25.41 | £107.67 | Foot only |
| Hydra – Piraeus | Alpha Lines, Hellenic Seaways and Magic Sea Ferries | 1h 30m | 70 | £25.41 | £107.67 | Foot only |
| Corfu – Saranda | Albania Luxury Ferries, Finikas Lines and Ionian Seaways | 2h 25m | 69 | £25.50 | £93.17 | Yes |
| Saranda – Corfu | Albania Luxury Ferries, Finikas Lines and Ionian Seaways | 2h 45m | 69 | £25.50 | £93.17 | Yes |
| Corfu – Paxi | Joy Cruises, Kamelia Lines and Kerkyra Lines | 2h 45m | 46 | £12.70 | £85.56 | Foot only |
| Paxi – Corfu | Joy Cruises, Kamelia Lines and Kerkyra Lines | 2h 35m | 46 | £12.70 | £85.56 | Foot only |
| Rhodes – Symi | Blue Star Ferries, Dodekanisos Seaways and SAOS Ferries | 3h 25m | 23 | £6.24 | £65.09 | Yes |
| Symi – Rhodes | Blue Star Ferries, Dodekanisos Seaways and SAOS Ferries | 3h 55m | 23 | £6.24 | £65.09 | Yes |
| Mytilene – Ayvalik | Ido, Jale Turizm and Turyol | 5h 15m | 31 | £25.74 | £89.84 | Yes |
| Ayvalik – Mytilene | Ido, Jale Turizm and Turyol | 7h 50m | 31 | £25.74 | £89.84 | Yes |
| Vathi – Kusadasi | Ido, Makri Travel and Meander Travel | 2h 55m | 21 | £31.42 | £98.70 | Foot only |
| Kusadasi – Vathi | Ido, Makri Travel and Meander Travel | 3h 15m | 21 | £31.42 | £98.70 | Foot only |
| Piraeus – Heraklion | Corsica Ferries | 6h 50m | 39 | £44.73 | £175.81 | Yes |
| Ancona – Igoumenitsa | Blue Star Ferries and Grimaldi Lines | 15h | 11 | £61.27 | £490.28 | Yes |
| Igoumenitsa – Ancona | Blue Star Ferries and Grimaldi Lines | 15h | 11 | £61.27 | £490.28 | Yes |
Sailing information for ferries to Greece
There are 1544 ferry routes to and from Greece, connecting 104 ports and operated by Anek Lines, Grimaldi Lines, Hellenic Seaways, Aegean Flying Dolphins, Saronic Ferries and Kerkyra Lines. Fares start from £5.93 on the Igoumenitsa to Corfu crossing.
The quickest way to reach Greece by sea is Piraeus to Aegina, which takes just 40m. Longer overnight crossings usually work out cheaper per mile and save you a night's accommodation.
Compare every operator sailing to Greece in one search. We show the full price including your vehicle, so what you see is what you pay.
How long is the ferry to Greece?
Crossing times vary widely by route. The quickest is Piraeus to Aegina at around 40m. Longer overnight sailings take considerably more time but include a cabin, which often works out cheaper than a crossing plus a hotel.
Greece ferry operators
Anek Lines, Grimaldi Lines, Hellenic Seaways, Aegean Flying Dolphins, Saronic Ferries, Kerkyra Lines, Kerkyra Seaways and Alpha Lines and 22 others serve Greece. Each sets its own fares and timetable, so comparing them side by side is the single most reliable way to cut the cost of the crossing.
- Anek Lines
- Grimaldi Lines
- Hellenic Seaways
- Aegean Flying Dolphins
- Saronic Ferries
- Kerkyra Lines
- Kerkyra Seaways
- Alpha Lines
- Magic Sea Ferries
- Albania Luxury Ferries
Greece ferry ports
There are 104 ferry ports in Greece. The busiest are listed below, each with a full guide to check-in, parking and onward travel.
- Ferry to Piraeus, 139 routes
- Ferry to Symi, 52 routes
- Ferry to Mytilene, 42 routes
- Ferry to Vathi, 41 routes
- Ferry to Igoumenitsa, 18 routes
- Ferry to Paxi, 16 routes
- Ferry to Saranda, 6 routes
Can you take a car on the ferry to Greece?
Yes. 1023 of the 1544 routes serving Greece carry vehicles. Tick “taking a vehicle” when you search and every fare shown will already include your car, so the comparison is like for like.
When is the cheapest time to sail to Greece?
Fares track demand rather than a fixed price list. Midweek departures and the first sailing of the day are consistently cheaper, while July and August weekends carry the largest premium. Booking six or more weeks ahead typically saves 30–50% against the same sailing booked in the final week.
Ferries to Greece: common questions
How many ferry routes are there to Greece?
There are 1544 ferry routes serving Greece across 30 operators.
What is the fastest ferry to Greece?
The fastest crossing is Piraeus to Aegina at around 40m.
What is the cheapest ferry to Greece?
The lowest fares are usually on Igoumenitsa to Corfu, from £5.93 one way. Booking early and travelling midweek keeps prices down.
Which is the busiest route to Greece?
Piraeus to Aegina is the most frequent, with about 235 sailings a week, roughly up to 34 times a day.
Can I take my car on a ferry to Greece?
Yes. 1023 of the 1544 routes to Greece carry vehicles. Add your car at the search stage and the prices shown will include it.
Do I need a passport to travel to Greece by ferry?
For international crossings, yes. Every passenger needs a valid passport, and you should check visa and biometric border requirements before travelling. Domestic routes normally require photo ID only.
Browse Greece ferries
Popular routes
Piraeus to MykonosBrindisi to IgoumenitsaMykonos to PiraeusIgoumenitsa to BrindisiPiraeus to AeginaAegina to PiraeusCorfu to IgoumenitsaIgoumenitsa to CorfuPiraeus to HydraHydra to PiraeusCorfu to SarandaSaranda to CorfuCorfu to PaxiPaxi to CorfuFerry ports
Ferry to PiraeusFerry to SymiFerry to MytileneFerry to VathiFerry to IgoumenitsaFerry to PaxiFerry to Saranda