7-night MSC Fantasia cruise visiting Spain, Malta, Greece & Italy with sea days included.
via Fly4free · 6w ago
7-night Mediterranean cruise under €500 — typically €800–1,200 per person
Best for: Budget cruise seekers from Spain
Catch: Mid-range ship, potential low-season pricing
| From | To | Price | Dates |
|---|---|---|---|
| Barcelona (BCN) | Valletta | €432 | Apr 27–May 3, 2026 |
| Barcelona (BCN) | Corfu | €432 | Apr 27–May 3, 2026 |
| Barcelona (BCN) | Bari (BRI) | €432 | Apr 27–May 3, 2026 |
| Barcelona (BCN) | Trieste | €432 | Apr 27–May 3, 2026 |
Apr 27–May 3, 2026
Apr 27–May 3, 2026
Apr 27–May 3, 2026
Apr 27–May 3, 2026
+ €432 per person
+ MSC Fantasia ship
+ 4 countries visited
+ Sea days included
Prices change frequently. Always verify before booking. RoamSnap curates deals from third-party sources.