La Grèce est accessible en bateau depuis l'Italie, en partant des ports de Venise, Ancone, Bari ou Brindisi, et en arrivant aux ports grecs de Corfou, Patras, Igoumenitsa, ou même directement au Pirée, le port d'Athènes. On peut aussi arriver en bateau depuis Dubrovnik, en Croatie.