Anchors Up Cruises
MSC Magnifica cruise ship

MSC Magnifica

Jan 7, 2028 · 115 nights · from Barcelona

Canary Islands / Azores · Mediterranean · Bahamas · Panama Canal

From$19,709per person · Inside

Cabin prices

Latest CruiseBound fares Anchors Up recorded for this sailing · last checked Oct 12, 2026.

Inside
$19,709per person
Oceanview
$22,379per person
Balcony
$30,399per person

CruiseBound will confirm its current price and availability before booking.

Price history

The cabin prices Anchors Up has recorded for this sailing.

Inside$19,709
See price history
At the lowest price we’ve trackedThis matches the lowest comparable price we’ve recorded so far. Tracking started 56 days ago.
Oceanview$22,379
See price history
No price change yetEvery comparable price we’ve recorded so far has been the same. Tracking started 56 days ago.
Balcony$30,399
See price history
Above its typical tracked priceUS$2,490 above the median comparable price we’ve recorded so far. Tracking started 56 days ago.

Watch this price

Choose a cabin and we'll email you when its price drops.

Your email will be remembered on this device for your next Watch.

We'll send one email to confirm your Price Watch.

Itinerary

Barcelona, Spain · Santa Cruz de Tenerife, Canary Islands · Grand Turk, Turks and Caicos · Ocean Cay, Bahamas · Cruising Panama Canal · Cruising Panama Canal · Balboa, Panama · Manta (Quito), Ecuador · Callao (Lima), Peru · Callao (Lima), Peru · Arica, Chile · Easter Island, Chile · Pitcairn Island, United Kingdom · Papeete, Tahiti, French Polynesia · Papeete, Tahiti, French Polynesia · Nuku Alofa, Tonga · Noumea, New Caledonia · Auckland, New Zealand · Tauranga, New Zealand · Napier, New Zealand · Picton, New Zealand · Wellington, New Zealand · Sydney, Australia · Sydney, Australia · Cairns, Australia · Cairns, Australia · Lombok, Indonesia · Benoa (Bali), Indonesia · Ho Chi Minh City (Saigon), Vietnam · Cai Lan Halong Bay, Vietnam · Cai Lan Halong Bay, Vietnam · Chan May, Vietnam · Laem Chabang (Bangkok), Thailand · Sihanoukville, Cambodia · Singapore, Singapore · Port Klang (Kuala Lumpur), Malaysia · Colombo, Sri Lanka · Cochin, India · Mumbai (Bombay), India · Mumbai (Bombay), India · Dubai, United Arab Emirates · Dubai, United Arab Emirates · Muscat, Oman · Aqaba, Jordan · Suez Canal, Egypt · Suez Canal, Egypt · Alexandria, Egypt · Civitavecchia (Rome), Italy · Genoa, Italy · Marseille, France · Barcelona, Spain

View full itinerary
1
Day 1Barcelona, SpainArrive 00:00 · Depart 16:00
4
Day 4Santa Cruz de Tenerife, Canary IslandsArrive 08:00 · Depart 18:00
11
Day 11Grand Turk, Turks and CaicosArrive 09:00 · Depart 19:00
13
Day 13Ocean Cay, BahamasArrive 08:00 · Depart 21:00
17
Day 17Cruising Panama CanalArrive 06:00 · Depart 06:01
17
Day 17Cruising Panama CanalArrive 18:00 · Depart 18:00
18
Day 18Balboa, PanamaArrive 06:00 · Depart 20:00
20
Day 20Manta (Quito), EcuadorArrive 08:00 · Depart 17:00
22
Day 22Callao (Lima), PeruArrive 14:00 · Depart 23:59
23
Day 23Callao (Lima), PeruArrive 00:01 · Depart 18:00
25
Day 25Arica, ChileArrive 08:00 · Depart 18:00
31
Day 31Easter Island, ChileArrive 08:00 · Depart 18:00
34
Day 34Pitcairn Island, United KingdomArrive 11:00 · Depart 11:10
37
Day 37Papeete, Tahiti, French PolynesiaArrive 09:00 · Depart 23:59
38
Day 38Papeete, Tahiti, French PolynesiaArrive 00:01 · Depart 18:00
43
Day 43Nuku Alofa, TongaArrive 08:00 · Depart 18:00
46
Day 46Noumea, New CaledoniaArrive 07:00 · Depart 18:00
49
Day 49Auckland, New ZealandArrive 08:00 · Depart 19:00
50
Day 50Tauranga, New ZealandArrive 09:00 · Depart 19:45
51
Day 51Napier, New ZealandArrive 12:30 · Depart 19:00
52
Day 52Picton, New ZealandArrive 11:00 · Depart 20:00
53
Day 53Wellington, New ZealandArrive 08:00 · Depart 18:00
57
Day 57Sydney, AustraliaArrive 00:00 · Depart 23:59
58
Day 58Sydney, AustraliaArrive 00:01 · Depart 18:00
62
Day 62Cairns, AustraliaArrive 00:00 · Depart 23:59
63
Day 63Cairns, AustraliaArrive 00:01 · Depart 16:00
68
Day 68Lombok, IndonesiaArrive 09:00 · Depart 19:00
69
Day 69Benoa (Bali), IndonesiaArrive 08:00 · Depart 18:00
73
Day 73Ho Chi Minh City (Saigon), VietnamArrive 08:00 · Depart 18:00
76
Day 76Cai Lan Halong Bay, VietnamArrive 00:00 · Depart 23:59
77
Day 77Cai Lan Halong Bay, VietnamArrive 00:01 · Depart 15:00
78
Day 78Chan May, VietnamArrive 08:00 · Depart 18:00
81
Day 81Laem Chabang (Bangkok), ThailandArrive 08:00 · Depart 22:00
83
Day 83Sihanoukville, CambodiaArrive 07:00 · Depart 18:00
86
Day 86Singapore, SingaporeArrive 06:00 · Depart 19:30
87
Day 87Port Klang (Kuala Lumpur), MalaysiaArrive 09:00 · Depart 19:00
91
Day 91Colombo, Sri LankaArrive 07:00 · Depart 16:00
92
Day 92Cochin, IndiaArrive 10:00 · Depart 19:00
94
Day 94Mumbai (Bombay), IndiaArrive 00:00 · Depart 23:59
95
Day 95Mumbai (Bombay), IndiaArrive 00:01 · Depart 18:00
99
Day 99Dubai, United Arab EmiratesArrive 00:00 · Depart 23:59
100
Day 100Dubai, United Arab EmiratesArrive 00:01 · Depart 14:00
101
Day 101Muscat, OmanArrive 08:00 · Depart 17:00
107
Day 107Aqaba, JordanArrive 08:00 · Depart 20:00
108
Day 108Suez Canal, EgyptArrive 21:00 · Depart 21:15
109
Day 109Suez Canal, EgyptArrive 15:00 · Depart 15:15
110
Day 110Alexandria, EgyptArrive 06:00 · Depart 19:00
113
Day 113Civitavecchia (Rome), ItalyArrive 09:00 · Depart 18:00
114
Day 114Genoa, ItalyArrive 07:00 · Depart 17:00
115
Day 115Marseille, FranceArrive 09:00 · Depart 18:00
116
Day 116Barcelona, SpainArrive 09:00 · Depart 00:00

Prices are shown in US dollars per person for double occupancy, including the taxes and fees supplied in the displayed CruiseBound fare.

From $19,709 pp
WatchCheck price ↗
United KingdomGBP £