Cheap Ferry tickets to Karpathos

What are the most popular routes to Karpathos?

Rhodes - KarpathosAverage price£19Average duration4h 30mDaily departures1
Pireas - KarpathosAverage price£57Average duration17h 35mDaily departures1
Sitia - KarpathosAverage price£18Average duration3h 35mDaily departures1
Heraklion - KarpathosAverage price£18Average duration6h 35mDaily departures1
Diafani - KarpathosAverage price£6Average duration50mDaily departures1