Instead of this:
if ("HAV".equalsIgnoreCase(nextItinDay.getPortCode()) || "CFG".equalsIgnoreCase(nextItinDay.getPortCode())) {
You can use this:
if ( "HAV:CFG".contains( nextItinDay.getPortCode() )

Technical notes, and other ideas.
Instead of this:
if ("HAV".equalsIgnoreCase(nextItinDay.getPortCode()) || "CFG".equalsIgnoreCase(nextItinDay.getPortCode())) {
You can use this:
if ( "HAV:CFG".contains( nextItinDay.getPortCode() )