Barcelona
Palma de Majorca
Marseilles
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,146
p. p.
Western Mediterranean
31. May–7. Jun 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
Marseilles
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,209
p. p.
Western Mediterranean
7.–14. Jun 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
Marseilles
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,333
p. p.
Western Mediterranean
28. Jun–5. Jul 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,228
p. p.
Western Mediterranean
5.–12. Jul 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,283
p. p.
Western Mediterranean
12.–19. Jul 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,175
p. p.
Western Mediterranean
19.–26. Jul 2026 (7 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Western Mediterranean
Barcelona
Palma de Majorca
La Spezia
Civitavecchia
Naples
Barcelona
From/to Barcelona
from
€ 1,239
p. p.
Transatlantic
26. Jul–8. Aug 2026 (13 Days)
Harmony of the Seas
4.5
Source: Own evaluation
Transatlantic
Barcelona
Palma de Majorca
Cartagena
Malaga
Cádiz
Port Canaveral
From Barcelona to Port Canaveral
from
€ 1,246
p. p.
Accessibility matters to us
We want everyone – regardless of their individual abilities – to use our website with ease. That’s why we design and continuously improve our site with accessibility in mind.