Cruise Barcelona: 2-Hour Mediterranean Sailing Tour Small group Duration: 2 hours From US$ 66.92 per person