View cruise details

Valletta, Malta to Barcelona, Spain Cruise

Oceania Allura by Oceania Cruises

Europe

14-night cruise departing August 22, 2026 from Valletta, Malta

Arriving September 5, 2026 in Barcelona, Spain

Itinerary

  1. Day 1: Valletta, Malta
  2. Day 2: La Goulette, Tunisia
  3. Day 3: Cartagena, Spain
  4. Day 4: Malaga, Spain
  5. Day 5: Funchal, Madeira, Portugal
  6. Day 6: Santa Cruz de La Palma, Spain
  7. Day 7: Santa Cruz de Tenerife, Canary Islands
  8. Day 8: Arrecife, Lanzarote, Canary Islands
  9. Day 9: Agadir, Morocco
  10. Day 10: Casablanca, Morocco
  11. Day 11: Seville, Spain
  12. Day 12: Barcelona, Spain
Book This Cruise

Frequently Asked Questions

How long is the Valletta, Malta to Barcelona, Spain cruise?
14 nights on Oceania Allura.
What cruise line operates this route?
Oceania Cruises operates this cruise on the Oceania Allura.
What ports does this cruise visit?
Valletta, Malta, La Goulette, Tunisia, Cartagena, Spain, Malaga, Spain, Funchal, Madeira, Portugal, Santa Cruz de La Palma, Spain, Santa Cruz de Tenerife, Canary Islands, Arrecife, Lanzarote, Canary Islands, Agadir, Morocco, Casablanca, Morocco, Seville, Spain, Barcelona, Spain
When does this cruise depart?
August 22, 2026
Where does this cruise depart from?
Valletta, Malta
Embed This Route Map
Filter Categories
Set Nights Range
Set Date