Cheap Ferry tickets to Kos

What are the most popular routes to Kos?

Rhodes - KosAverage priceMAD 250Average duration2h 40mDaily departures2
Leros - KosAverage priceMAD 399Average duration1h 25mDaily departures2
Bodrum - KosAverage priceMAD 284Average duration30mDaily departures4
Simi - KosAverage priceMAD 150Average duration4h 20mDaily departures2
Nisiros - KosAverage priceMAD 116Average duration1h 15mDaily departures2