Cheap Bus and Ferry tickets to Heraklion

What are the most popular routes to Heraklion?

Sofia - HeraklionAverage priceRUB 11,452Average duration23hDaily departures1
Rhodes - HeraklionAverage priceRUB 2,563Average duration11hDaily departures1
Bucharest - HeraklionAverage priceRUB 11,912Average duration1d 7hDaily departures2
Santorini - HeraklionAverage priceRUB 1,571Average duration4h 30mDaily departures1
Athens - HeraklionAverage priceRUB 8,068Average duration7h 55mDaily departures1