Ferry connection
Is there a ferry from Rhodes to Mykonos?
There is no direct ferry from Rhodes to Mykonos. The most practical ferry connection is via Piraeus: sail Rhodes → Piraeus, then change for the Piraeus → Mykonos ferry. The two crossings take about 14h 55m of sailing time combined, plus the connection at Piraeus.
The legs are separate tickets and may not connect on the same day — always check operator times before booking.
Rhodes to Mykonos ferry connection, leg by leg
| Leg | Ferry crossing | Crossing time | Operators |
|---|---|---|---|
| 1 | Rhodes → Piraeusfrom €45.50 | 12h 15m | Blue Star Ferries |
| 2 | Piraeus → Mykonosfrom €43 | 2h 40m | Blue Star Ferries, SeaJets |
Change ferries at Piraeus. Sailing times are indicative and seasonal — confirm each leg with its operator.
Other ways to connect
If the Piraeus connection doesn't suit your dates, these change points also link Rhodes and Mykonos by ferry.
Via Santorini· about 17h 25m sailing time
About Rhodes and Mykonos
Rhodes
Rhodes Town has three working ferry harbours within about a kilometre of each other, and which one your boat uses is decided by the boat, not by where you are going. Get that wrong and you are dragging a suitcase between two of them in August heat. The rest is straightforward: the big ships to Athens sail overnight, the small ones fan out across the Dodecanese, and — rarely for a Greek island — two of them cross to Turkey.
Rhodes travel guideMykonos
Mykonos has two ports and almost every scheduled ferry uses the new one at Tourlos, 2 km north of town. The walk is unpleasant and the taxis are few, but there is a neat solution most guides bury: a €2 passenger boat that runs from the New Port straight into the old harbour in Chora. Knowing that, plus which of Athens's two ports your ticket names, covers most of what goes wrong here.
Mykonos travel guideFrequently asked questions
Is there a direct ferry from Rhodes to Mykonos?
No. There is currently no direct, single-vessel ferry between Rhodes and Mykonos. You can still make the journey by ferry with one change, via Piraeus.
How do you get from Rhodes to Mykonos by ferry?
Take the Rhodes → Piraeus ferry, then change at Piraeus for the Piraeus → Mykonos ferry. The two crossings total about 14h 55m of sailing time. They are separate tickets, so leave enough time to connect.
Do I need to change ferries between Rhodes and Mykonos?
Yes. Because there is no through-service, you change ferries at Piraeus. Check that the arriving and departing sailings line up on your travel date.
How long does the Rhodes to Mykonos ferry journey take?
About 14h 55m of sailing time in total, plus the wait for your connection at Piraeus. Exact times vary by season and operator.
Where do you change ferries between Rhodes and Mykonos?
The most practical change point is Piraeus. You can also connect via Santorini, depending on which sailings run on your date.
Explore the ports
Related ferry connections
Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub.