Amsterdam Milford Haven Liverpool Dublin Dublin Galway Foynes Waterford Plymouth St Peter Port Guernsey Zeebrugge Amsterdam