Greece
Piraeus → Kastellorizo
The marathon Blue Star line from Piraeus to Kastellorizo, Greece’s easternmost island off the Turkish coast. Most travellers join it at Rhodes; the full run takes nearly a day.
Piraeus to Kastellorizo ferry at a glance
The ferry from Piraeus to Kastellorizo takes From 22h 19m across the Mediterranean Sea, operated by Blue Star Ferries. Both vehicles and foot passengers are carried. Typical frequency: up to 2 sailings a week.
Crossing times and frequencies are typical figures and vary by season. Confirm the current timetable with the operator or booking partner before you travel. Route facts last reviewed 2026-09-29.
Sources: bluestarferries.com · bluestarferries.com · How we verify
Return crossing: Kastellorizo to Piraeus
Blue Star Ferries also sails Kastellorizo to Piraeus, taking From 22h 19m. Blue Star Patmos returns from Kastellorizo via Rhodes and the Dodecanese to Piraeus.
Piraeus to Kastellorizo ferry timetable & sailing pattern
Up to 2 routes a week
Return: Blue Star Patmos returns from Kastellorizo via Rhodes and the Dodecanese to Piraeus.
Timetables change by season and date. Check exact departures for your travel date on the official timetable.
Official Blue Star Ferries timetable →Check prices & book on Direct Ferries →Source: Blue Star Ferries destination page and 2026 itinerary notices. Verified 2026-09-29.
Maritime Crossing Route Map
Interactive sea passage between Piraeus and Kastellorizo
Ready to cross from Piraeus to Kastellorizo?
Book your crossing with Direct Ferries: live fares, availability and sailing times.
Operators on This Route
| Operator | Crossing Time | Vessels |
|---|---|---|
| Blue Star Ferries | From 22h 19m | Blue Star Patmos |
Route Features
Vehicles
Cars, campervans, and motorbikes accepted
Foot Passengers
Walk-on passengers welcome
Pets
No pet facilities
Distance
304 nautical miles
Getting There & Onward Transport
- Piraeus metro station (Line 1, and Line 3 from Athens Airport) is a short walk from the Cyclades/Dodecanese gates E6 and E7
- Kastellorizo’s harbour town faces the Turkish coast at Kaş