phone icon 020 7947 0270
Call us We are Open Today: 9am - 8pm
Opening Hours
Monday to Friday – 9am to 8pm
Saturday and Sunday – 10am to 5pm
World Cruise from Barcelona
118 NIGHTS
07 Jan 2026
CRUISE ID: 2119390
Cruise Ship Rating
  • ship
    Msc Magnifica
  • location
    Worldwide
Cruise Only
Inside From
£ 13,917 pp
  • Outside From
    £ 15,598 pp
  • Balcony From
    £ 18,524 pp
basket
What’s Included
  • Gratuities included
  • Ensuite accommodation
  • Full board available in buffet and main restaurant
  • Use of gym, pools and fitness centre
  • West End-style theatre shows
  • Children's clubs and activities
  • All port taxes and fees
  • itinerary
    Itinerary
  • itinerary
    Ship Info
  • itinerary
    Cabin
  • itinerary
    Deck
  • Itinerary Details
    • Day 1
      07 Jan 2026
      Barcelona
      00:00
      18:00
    • Day 2
      08 Jan 2026
      At Sea
      00:00
      00:00
    • Day 3
      09 Jan 2026
      At Sea
      00:00
      00:00
    • Day 4
      10 Jan 2026
      Funchal
      08:00
      18:00
    • Day 5
      11 Jan 2026
      At Sea
      00:00
      00:00
    • Day 6
      12 Jan 2026
      At Sea
      00:00
      00:00
    • Day 7
      13 Jan 2026
      At Sea
      00:00
      00:00
    • Day 8
      14 Jan 2026
      At Sea
      00:00
      00:00
    • Day 9
      15 Jan 2026
      At Sea
      00:00
      00:00
    • Day 10
      16 Jan 2026
      Bridgetown, Barbados
      08:00
      18:00
    • Day 11
      17 Jan 2026
      Saint Georges, Grenada
      07:00
      16:00
    • Day 12
      18 Jan 2026
      Kralendijk
      13:00
      21:00
    • Day 13
      19 Jan 2026
      Willemstad
      07:00
      19:00
    • Day 14
      20 Jan 2026
      At Sea
      00:00
      00:00
    • Day 15
      21 Jan 2026
      Cartagena, Colombia
      07:00
      19:00
    • Day 16
      22 Jan 2026
      At Sea
      00:00
      00:00
    • Day 17
      23 Jan 2026
      Puerto Limon
      08:00
      18:00
    • Day 18
      24 Jan 2026
      Panama Canal
      00:00
      00:00
    • Day 19
      25 Jan 2026
      At Sea
      00:00
      00:00
    • Day 20
      26 Jan 2026
      Puntarenas, Costa Rica
      07:00
      17:00
    • Day 21
      27 Jan 2026
      Corinto, Nicaragua
      09:00
      18:00
    • Day 22
      28 Jan 2026
      Puerto Quetzal, Guatemala
      09:00
      19:00
    • Day 23
      29 Jan 2026
      At Sea
      00:00
      00:00
    • Day 24
      30 Jan 2026
      At Sea
      00:00
      00:00
    • Day 25
      31 Jan 2026
      Puerto Vallarta, Mexico
      07:00
      16:00
    • Day 26
      01 Feb 2026
      Cabo San Lucas, Mexico
      09:00
      16:00
    • Day 27
      02 Feb 2026
      At Sea
      00:00
      00:00
    • Day 28
      03 Feb 2026
      San Diego, USA
      08:00
      20:00
    • Day 29
      04 Feb 2026
      At Sea
      00:00
      00:00
    • Day 30
      05 Feb 2026
      San Francisco, USA
      07:00
      00:00
    • Day 31
      06 Feb 2026
      San Francisco, USA
      00:00
      18:00
    • Day 32
      07 Feb 2026
      At Sea
      00:00
      00:00
    • Day 33
      08 Feb 2026
      At Sea
      00:00
      00:00
    • Day 34
      09 Feb 2026
      At Sea
      00:00
      00:00
    • Day 35
      10 Feb 2026
      At Sea
      00:00
      00:00
    • Day 36
      11 Feb 2026
      Honolulu, Hawai
      08:00
      23:59
    • Day 37
      12 Feb 2026
      Honolulu, Hawai
      00:01
      18:00
    • Day 38
      13 Feb 2026
      At Sea
      00:00
      00:00
    • Day 39
      14 Feb 2026
      At Sea
      00:00
      00:00
    • Day 40
      15 Feb 2026
      At Sea
      00:00
      00:00
    • Day 41
      16 Feb 2026
      At Sea
      00:00
      00:00
    • Day 42
      17 Feb 2026
      At Sea
      00:00
      00:00
    • Day 43
      18 Feb 2026
      At Sea
      00:00
      00:00
    • Day 44
      19 Feb 2026
      Apia, Western Samoa
      08:00
      00:00
    • Day 45
      20 Feb 2026
      At Sea
      00:00
      00:00
    • Day 46
      21 Feb 2026
      Suva, Fiji Island
      08:00
      18:00
    • Day 47
      22 Feb 2026
      At Sea
      00:00
      00:00
    • Day 48
      23 Feb 2026
      At Sea
      00:00
      00:00
    • Day 49
      24 Feb 2026
      Auckland, New Zealand
      09:00
      00:00
    • Day 50
      25 Feb 2026
      Auckland, New Zealand
      00:00
      20:00
    • Day 51
      26 Feb 2026
      At Sea
      00:00
      00:00
    • Day 52
      27 Feb 2026
      Wellington, New Zealand
      08:00
      00:00
    • Day 53
      28 Feb 2026
      At Sea
      00:00
      00:00
    • Day 54
      01 Mar 2026
      At Sea
      00:00
      00:00
    • Day 55
      02 Mar 2026
      At Sea
      00:00
      00:00
    • Day 56
      03 Mar 2026
      Sydney, Australia
      08:00
      00:00
    • Day 57
      04 Mar 2026
      Sydney, Australia
      00:00
      18:00
    • Day 58
      05 Mar 2026
      At Sea
      00:00
      00:00
    • Day 59
      06 Mar 2026
      At Sea
      00:00
      00:00
    • Day 60
      07 Mar 2026
      At Sea
      00:00
      00:00
    • Day 61
      08 Mar 2026
      Townsville, Australia
      08:00
      18:00
    • Day 62
      09 Mar 2026
      Cairns
      07:00
      17:00
    • Day 63
      10 Mar 2026
      At Sea
      00:00
      00:00
    • Day 64
      11 Mar 2026
      At Sea
      00:00
      00:00
    • Day 65
      12 Mar 2026
      At Sea
      00:00
      00:00
    • Day 66
      13 Mar 2026
      At Sea
      00:00
      00:00
    • Day 67
      14 Mar 2026
      At Sea
      00:00
      00:00
    • Day 68
      15 Mar 2026
      Manila
      14:00
      23:59
    • Day 69
      16 Mar 2026
      Manila
      00:00
      18:00
    • Day 70
      17 Mar 2026
      At Sea
      00:00
      00:00
    • Day 71
      18 Mar 2026
      Keelung, Taiwan
      09:00
      18:00
    • Day 72
      19 Mar 2026
      Ishigaki, Japan
      08:00
      00:00
    • Day 73
      20 Mar 2026
      Naha, Okinawa
      08:00
      18:00
    • Day 74
      21 Mar 2026
      At Sea
      00:00
      00:00
    • Day 75
      22 Mar 2026
      At Sea
      00:00
      00:00
    • Day 76
      23 Mar 2026
      Tokyo
      08:00
      23:59
    • Day 77
      24 Mar 2026
      Tokyo
      00:00
      17:00
    • Day 78
      25 Mar 2026
      At Sea
      00:00
      00:00
    • Day 79
      26 Mar 2026
      Nagasaki, Japan
      09:00
      18:00
    • Day 80
      27 Mar 2026
      Busan
      08:00
      18:00
    • Day 81
      28 Mar 2026
      At Sea
      00:00
      00:00
    • Day 82
      29 Mar 2026
      Shanghai
      07:00
      22:00
    • Day 83
      30 Mar 2026
      At Sea
      00:00
      00:00
    • Day 84
      31 Mar 2026
      At Sea
      00:00
      00:00
    • Day 85
      01 Apr 2026
      Hong Kong
      08:00
      22:00
    • Day 86
      02 Apr 2026
      Shekou
      07:00
      19:00
    • Day 87
      03 Apr 2026
      At Sea
      00:00
      00:00
    • Day 88
      04 Apr 2026
      Da Nang, Viet Nam
      07:00
      16:00
    • Day 89
      05 Apr 2026
      Nha Trang, Vietnam
      08:00
      14:00
    • Day 90
      06 Apr 2026
      At Sea
      00:00
      00:00
    • Day 91
      07 Apr 2026
      Singapore
      09:00
      19:00
    • Day 92
      08 Apr 2026
      Port Kelang
      09:00
      18:00
    • Day 93
      09 Apr 2026
      Penang
      07:00
      16:00
    • Day 94
      10 Apr 2026
      At Sea
      00:00
      00:00
    • Day 95
      11 Apr 2026
      At Sea
      00:00
      00:00
    • Day 96
      12 Apr 2026
      Colombo
      12:00
      21:00
    • Day 97
      13 Apr 2026
      At Sea
      00:00
      00:00
    • Day 98
      14 Apr 2026
      At Sea
      00:00
      00:00
    • Day 99
      15 Apr 2026
      At Sea
      00:00
      00:00
    • Day 100
      16 Apr 2026
      At Sea
      00:00
      00:00
    • Day 101
      17 Apr 2026
      Dubai
      10:00
      00:00
    • Day 102
      18 Apr 2026
      Dubai
      00:00
      18:00
    • Day 103
      19 Apr 2026
      Khasab
      08:00
      18:00
    • Day 104
      20 Apr 2026
      Muscat
      08:00
      18:00
    • Day 105
      21 Apr 2026
      At Sea
      00:00
      00:00
    • Day 106
      22 Apr 2026
      At Sea
      00:00
      00:00
    • Day 107
      23 Apr 2026
      At Sea
      00:00
      00:00
    • Day 108
      24 Apr 2026
      At Sea
      00:00
      00:00
    • Day 109
      25 Apr 2026
      At Sea
      00:00
      00:00
    • Day 110
      26 Apr 2026
      Aqaba
      08:00
      20:00
    • Day 111
      27 Apr 2026
      Suez
      00:00
      00:00
    • Day 112
      28 Apr 2026
      Suez
      00:00
      00:00
    • Day 113
      29 Apr 2026
      At Sea
      00:00
      00:00
    • Day 114
      30 Apr 2026
      Heraklion, Crete, Greece
      08:00
      16:00
    • Day 115
      01 May 2026
      At Sea
      00:00
      00:00
    • Day 116
      02 May 2026
      Civitavecchia (Rome), Italy
      09:00
      19:00
    • Day 117
      03 May 2026
      Genoa (Portofino), Italy
      08:00
      17:00
    • Day 118
      04 May 2026
      Marseille (Provence), France
      09:00
      18:00
    • Day 119
      05 May 2026
      Barcelona
      09:00
      00:00
  • Ship Information
    Activities
    • Entertainment
      • Cigar Bar
      • Cinema
      • Disco
      • Royal Court Theatre
      • Theatre
    • Relaxation
      • Aurea Spa
      • Balinese Head Massage
      • Beauty Salon
      • Facial Treatments
      • Hot Stone Therapy
      • Manicures
      • Massage
      • Pedicures
      • Reflexology
      • Sauna
      • Solarium
      • Swimming Pool
      • Thalassotherapy Pool
      • Whirlpool
    • Recreational
      • Card Room
      • Childrens Play Room
      • Grand Prix Simulator
    • Fitness
      • Aerobics
      • Basketball
      • Fitness Center
      • Jogging Track
      • Pilates
      • Sports Deck
      • Tennis
      • Wellness Centre
      • Yoga
    • Technology
      • Interactive TV
      • Internet Cafe
      • Photo Shop
      • Satelite Telephone
    • Food and Drink
      • Amalfi Dining Room
      • Bar
      • Bimini Bar
      • Buffet
      • Capri Dining Room
      • Italian Restaurant
      • L'etoile
      • Mexican
      • Oriental Restaurant
      • Piano Bar
      • Portofino Italian Restaurant
      • Sorrentos Pizzeria
      • Sports Bar
      • The Restaurant
      • Wine bar
    Ship Facts
    • Launched
    • Length
      965
    • Occupancy
      3013
    • TotalCabins
      1259
    • TotalCrew
      987
    • Tonnage
      95128
    • image
      BALCONY
      BA
      BB
      Balcony Sitting area with sofa Comfortable double or single beds (on request) Interactive TV, telephone, Wifi connection available (for a fee), safe and minibar Bathroom with shower or bathtub , vanity area with hairdryer
    • image
      PREMIUM
      BL1
      SL1
      SL2
      Balcony Sitting area with sofa Spacious closet Bathroom with bathtub, vanity area and hairdryer Interactive TV, telephone, safe and minibar Wi-Fi access available Premium Suite Aurea ( Module 25 sqm - Balcony 6 sqm - Decks 15 )
    • image
      JUNIOR
      BM1
      BM2
      IM1
      IM2
      Relaxing armchair Bathroom with shower, vanity area and hairdryer TV, telephone, safe and minibar Wi-Fi access available Junior Interior ( Module 13sqm - Decks 11-12 )
    • image
      DELUXE
      BP
      BR1
      BR2
      OO
      OR1
      SR1
      Surface 16 sqm, balcony 5 sqm, deck 12. Sitting area with sofa. Bathroom with shower or bathtub, vanity area with hairdryer. Comfortable double or single beds. Interactive TV, telephone, Wifi connection available (for a fee), safe and minibar.
    • image
      INTERIOR
      IB
      Bathroom with shower, vanity area and hairdryer TV, telephone, safe and minibar Wi-Fi access available
    • image
      OCEAN
      OB
      Bathroom with shower, vanity area and hairdryer TV, telephone, safe and minibar Wi-Fi access available
  • Select a Deck
    • Deck 5 - Sorrento
    • Deck 6 - Portofino
    • Deck 7 - Amalfi
    • Deck 8 - Camogli
    • Deck 9 - Panarea
    • Deck 10 - Riccione
    • Deck 11 - Ischia
    • Deck 12 - Portovenere
    • Deck 13 - Porto Cervo
    • Deck 14 - Positano
    • Deck 15 - Capri
    • Deck 16 - Sport
    Deck 5 - Sorrento
    Deck 5 - Sorrento
    Deck 6 - Portofino
    Deck 7 - Amalfi
    Deck 8 - Camogli
    Deck 9 - Panarea
    Deck 10 - Riccione
    Deck 11 - Ischia
    Deck 12 - Portovenere
    Deck 13 - Porto Cervo
    Deck 14 - Positano
    Deck 15 - Capri
    Deck 16 - Sport
    • Deck 5 - Sorrento
      -
      +
    • Deck 6 - Portofino
      -
      +
    • Deck 7 - Amalfi
      -
      +
    • Deck 8 - Camogli
      -
      +
    • Deck 9 - Panarea
      -
      +
    • Deck 10 - Riccione
      -
      +
    • Deck 11 - Ischia
      -
      +
    • Deck 12 - Portovenere
      -
      +
    • Deck 13 - Porto Cervo
      -
      +
    • Deck 14 - Positano
      -
      +
    • Deck 15 - Capri
      -
      +
    • Deck 16 - Sport
      -
      +
Alternative Cruises on this Ship
Dates
Nights
Ship
Departure Port
Price
Action
  • Dates 02/Jan/2026
    Nights 5 Nights
    Ship MSC Magnifica
    Departure Port Barcelona
    Price £ 607 pp
  • Dates 04/Jan/2026
    Nights 118 Nights
    Ship MSC Magnifica
    Departure Port Rome (Civitavecchia)
    Price £ 13,917 pp
  • Dates 05/Jan/2026
    Nights 118 Nights
    Ship MSC Magnifica
    Departure Port Genoa, Italy
    Price £ 13,917 pp
  • Dates 06/Jan/2026
    Nights 118 Nights
    Ship MSC Magnifica
    Departure Port Marseille
    Price £ 13,917 pp
  • Dates 07/Jan/2026
    Nights 118 Nights
    Ship MSC Magnifica
    Departure Port Barcelona
    Price £ 13,917 pp
Contact Us