Cruise ships dock at the New Port of Corfu (Liman), which is situated about a mile west of Corfu old town. There is usually a shuttle bus into the main terminal, and from here you can pick up another shuttle into Corfu old town.