Cheap Ferry tickets to Karpathos

What are the most popular routes to Karpathos?

Rhodes - KarpathosAverage priceR 415Average duration4h 30mDaily departures1
Pireas - KarpathosAverage priceR 1 260Average duration17h 35mDaily departures1
Sitia - KarpathosAverage priceR 395Average duration3h 35mDaily departures1
Heraklion - KarpathosAverage priceR 395Average duration6h 35mDaily departures1
Diafani - KarpathosAverage priceR 125Average duration50mDaily departures1