434% average markup across 9 ports. Naples: ship €124 vs €3.50 train. Barcelona: 556%. Verified data across 5 cruise lines.