Ferries to Halki You can reach Halki by ferry from Piraeus in Athens, as there are available routes approximately 3 times per week. However, the trip lasts 20 hours. It might be more convenient for you to travel to Halki by ferry from Rhodes, as the trip lasts only 2 hours. Rhodes is connected with Athens by direct flights, the duration of which is estimated around 50 minutes. Apart from Rhodes and Athens, Halki is also connected by ferry with Crete. Routes from Heraklion and Sitia ports are carried out about 3 times per week. > View ferry connections to Halki or Book online your ferry tickets to Halki!