Spain, Portugal & France from Dover
Date: 30 May 2025
Duration: 9 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
Date: 30 May 2025
Duration: 9 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,032 OUTSIDE
£1,261 BALCONY
Date: 1 Aug 2025
Duration: 9 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,194 OUTSIDE
£1,430 BALCONY
Date: 11 Jul 2025
Duration: 9 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,194 OUTSIDE
£1,439 BALCONY
Date: 20 Jun 2025
Duration: 9 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,204 OUTSIDE
£1,440 BALCONY
Date: 18 May 2025
Duration: 12 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,345 OUTSIDE
£1,624 BALCONY
Date: 29 Jun 2025
Duration: 12 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,369 OUTSIDE
£1,650 BALCONY
Date: 20 Jul 2025
Duration: 12 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,458 OUTSIDE
£1,737 BALCONY
Date: 8 Jun 2025
Duration: 12 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,458 OUTSIDE
£1,737 BALCONY
Date: 23 Nov 2024
Duration: 9 nights
Ship: Carnival Celebration
Line: Carnival Cruise Line
£1,699 OUTSIDE
£1,699 BALCONY
Date: 25 Sep 2025
Duration: 11 nights
Ship: Carnival Miracle
Line: Carnival Cruise Line
£1,699 OUTSIDE
£1,949 BALCONY