Cheap Ferry tickets to Kos

What are the most popular routes to Kos?

Leros - KosAverage priceZAR 713Average duration1h 25mDaily departures2
Bodrum - KosAverage priceZAR 564Average duration30mDaily departures14
Nisiros - KosAverage priceZAR 206Average duration1h 15mDaily departures2
Kalimnos - KosAverage priceZAR 243Average duration35mDaily departures2
Tilos - KosAverage priceZAR 226Average duration2h 29mDaily departures2