By ferry boat from Athens
You can either come to Heraklion Port with
or you arrive in Souda Port (Chania) with
The ports in crete are small but clear. In Heraklion Port is a small building called Passenger Station in case you need to spend some time there.
In Souda Port Chania, there are little Coffee shops outisde where you can sit down.