loader picture

Cruises from Halifax

1 Cruises available

Search Cruise

14 nights Canada, Portugal, Spain, France

Liner: MSC Meraviglia MSC Cruises
Tue 21 Apr 2026 - Tue 05 May 2026
14 nights

14 nights Canada, Portugal, Spain, France

Liner: MSC Meraviglia MSC Cruises
Tue 21 Apr 2026 - Tue 05 May 2026
14 nights