trackacruise compare — track and compare cruise prices
Back to search results

Costa Cruises

Costa Diadema · 12 nights from Barcelona · 23rd October 2027

Barcelona → Barcelona

£1,029 pp · two sharing · Inside · £86 / night

Prices last updated Friday, 16 October 2026 at 18:58 BST

Prices are dynamic and change constantly. The prices below may not be accurate. The final price is the cruise agent’s.

Price alert for this cruise

Costa Diadema · Sat, 23 Oct 2027 · 12 nights · cruise only

Costa Cruises — cruise only, this date only

Price history

Lowest among agents shown.

£1,029 · 16 Oct 2026

£914£978£1,0413 Sept16 Oct

Figures are the lowest UK cruise agent price for this cabin among agents shown, per person.

Itinerary

12 night cruise · 9 port days · 3 sea days

Barcelona, Spain → Cadiz, Spain, Sevilla → Lisbon, Portugal → Gibraltar → Malaga, Spain Granada → Cartagena Spain, Murcia → Marseille, France Riviera → Savona, Italy Riviera

12 nights · from £1,029 · £86 / night

  1. Embark

    Depart 19:30

  2. Day 2

    Sun 24 Oct

    At seaSea day

    Cruising

  3. In port

    Arrive 07:30 · Depart 16:30

  4. In port

    Arrive 10:00

  5. In port

    Depart 13:30

  6. In port

    Arrive 13:00 · Depart 19:00

  7. In port

    Arrive 08:00 · Depart 17:30

  8. In port

    Arrive 08:00 · Depart 18:00

  9. Day 9

    Sun 31 Oct

    At seaSea day

    Cruising

  10. In port

    Arrive 09:00 · Depart 18:00

  11. In port

    Arrive 09:00 · Depart 19:00

  12. Day 12

    Wed 3 Nov

    At seaSea day

    Cruising

  13. Disembark

    Arrive 07:30

Compare this itinerary

Compare cruise prices

Per person prices · Ambassador first, then other affiliates, then other UK agents (cheapest first)

Prices last updated Friday, 16 October 2026 at 18:58 BST

Prices per person, two sharing. Green cells are the cheapest for that cabin. We may earn a commission if you book. Prices last updated Friday, 16 October 2026 at 18:58 BST.