By Boat
How to get to Halki from Athens - Piraeus
The port of Halki is connected to Athens with ferries departing from the port of Piraeus. The route is served at least twice a week and the trip take from 24 to 30 hours depending on the ports of call en route. The trip is very long, so you are highly recommended to book a bed cabin for a more convenient voyage. However, you can travel to Rhodes and catch the ferry from there.
How to get to Halki from Rhodes
Rhodes is the closest island to Halki. It is easy to get to and there are frequent crossings to Halki all year round. Boats leave from Kamiros and the ferry ride is about 40 minutes. There are also boats and highspeed ferries departing from the main port. If you are travelling by plane, you will have to fly to Rhodes and then catch the ferry from there. Kamiros is 35 km away from Rhodes International Airport.
Connection with other islands
Halki is directly connected to several islands of the Dodecanese, Cyclades and to the island of Crete. There are direct routes to: Rhodes, Karpathos, Kalymnos, Kasos, Kos, Nisyros, Symi, Tilos, Herakloin (Crete), Sitia (Crete), Anafi, Milos and Santorini.