Connections among the island chains are poor , with the exception of the ports of Piraeus and Rafina on the Greek mainland , which serve as transportation hubs for those who wish to travel from one chain of islands to another .
There are many different ferry and shipping services in Greece .