Transatlantic Jan 2027 121 nights MSC Cruises Barcelona

121 night Transatlantic cruise

MSC Magnifica • MSC Cruises • Departs January 07, 2027

⚓ Barcelona → Gibraltar → Casablanca → Mindelo → Salvador → Rio de Janeiro → Buenos Aires → Puerto Madryn → Port Stanley → Ushuaia → Puerto Montt → Valparaiso → Easter Island → Papeete → Moorea → Aitutaki → Rarotonga → Waitangi → Auckland → Tauranga → Lyttelton (Christchurch) → Dunedin → Milford Sound → Hobart → Sydney → Nouméa → Luganville → Apia → Pago Pago → Honolulu → Hilo → Los Angeles → Cabo San Lucas → Puntarenas → Balboa → Panama Canal → La Romana → Road Town, Tortola → Philipsburg → Las Palmas de Gran Canaria → Ibiza → Napoli → Civitavecchia (Rome) → Genova → Marseille → Tarragona

☾ 121 nights Barcelona → Tarragona Transatlantic 69 sea days

Deal verdict

⚖️ Fair price — Worth comparing

This sailing is 6% cheaper than typical

Based on similar sailings for this itinerary and cabin type

Moderate confidence · 14 similar sailings

Cabin prices

Best value

Interior

$17,049

$141/night

↓6% below typical

Oceanview

No pricing available

from · ppn unavailable

Balcony

No pricing available

from · ppn unavailable

Suite

No pricing available

from · ppn unavailable

Prices updated about 19 hours ago.

Price history

Tracked fare history for this sailing

MSC Magnifica • January 07, 2027 • departs in 7 months

Last 90 days

Price is flat versus 30 days ago and currently 6% below typical

Loading...

Current tracked fare is about $10 per night below the typical comparable sailing.

How this price compares

Current price / night

$141

$141/night

Typical price / night

$151

Same ship departures

Compared with typical

↓6% below typical

Moderate confidence · 14 similar sailings

Route overview

Day-by-day itinerary

Itinerary details →

Balanced itinerary with stops in Spain, Gibraltar, Morocco, and Cabo Verde

  1. 1

    Barcelona, Spain

    Thursday, Jan 7, 2027

    Dep 6:00 PM
  2. 2

    At sea

    Friday, Jan 8, 2027

  3. 3

    Gibraltar

    Saturday, Jan 9, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  4. 4

    Casablanca, Morocco

    Sunday, Jan 10, 2027

    Arr 7:00 AM
    Dep 10:00 PM
  5. 5

    At sea

    Monday, Jan 11, 2027

  6. 6

    At sea

    Tuesday, Jan 12, 2027

  7. 7

    At sea

    Wednesday, Jan 13, 2027

  8. 8

    Mindelo, Cabo Verde

    Thursday, Jan 14, 2027

    Arr 7:00 AM
    Dep 6:00 PM
  9. 9

    At sea

    Friday, Jan 15, 2027

  10. 10

    At sea

    Saturday, Jan 16, 2027

  11. 11

    At sea

    Sunday, Jan 17, 2027

  12. 12

    At sea

    Monday, Jan 18, 2027

  13. 13

    Salvador, Brazil

    Tuesday, Jan 19, 2027

    Arr 8:00 AM
    Dep 4:00 PM
  14. 14

    At sea

    Wednesday, Jan 20, 2027

  15. 15

    Rio de Janeiro, Brazil

    Thursday, Jan 21, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  16. 16

    Rio de Janeiro, Brazil

    Friday, Jan 22, 2027

    Arr 12:01 AM
    Dep 4:00 PM
  17. 17

    At sea

    Saturday, Jan 23, 2027

  18. 18

    At sea

    Sunday, Jan 24, 2027

  19. 19

    Buenos Aires, Argentina

    Monday, Jan 25, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  20. 20

    Buenos Aires, Argentina

    Tuesday, Jan 26, 2027

    Arr 12:01 AM
    Dep 8:00 PM
  21. 21

    At sea

    Wednesday, Jan 27, 2027

  22. 22

    At sea

    Thursday, Jan 28, 2027

  23. 23

    Puerto Madryn, Argentina

    Friday, Jan 29, 2027

    Arr 9:00 AM
    Dep 6:00 PM
  24. 24

    At sea

    Saturday, Jan 30, 2027

  25. 25
    Arr 8:00 AM
    Dep 6:00 PM
  26. 26

    At sea

    Monday, Feb 1, 2027

  27. 27

    At sea

    Tuesday, Feb 2, 2027

  28. 28

    Ushuaia, Argentina

    Wednesday, Feb 3, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  29. 29

    Ushuaia, Argentina

    Thursday, Feb 4, 2027

    Arr 12:01 AM
    Dep 4:00 PM
  30. 30

    At sea

    Friday, Feb 5, 2027

  31. 31

    At sea

    Saturday, Feb 6, 2027

  32. 32

    Puerto Montt, Chile

    Sunday, Feb 7, 2027

    Arr 9:00 AM
    Dep 6:00 PM
  33. 33

    At sea

    Monday, Feb 8, 2027

  34. 34

    Valparaiso, Chile

    Tuesday, Feb 9, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  35. 35

    Valparaiso, Chile

    Wednesday, Feb 10, 2027

    Arr 12:01 AM
    Dep 6:00 PM
  36. 36

    At sea

    Thursday, Feb 11, 2027

  37. 37

    At sea

    Friday, Feb 12, 2027

  38. 38

    At sea

    Saturday, Feb 13, 2027

  39. 39

    At sea

    Sunday, Feb 14, 2027

  40. 40

    Easter Island, Chile

    Monday, Feb 15, 2027

    Arr 7:00 AM
    Dep 5:00 PM
  41. 41

    At sea

    Tuesday, Feb 16, 2027

  42. 42

    At sea

    Wednesday, Feb 17, 2027

  43. 43

    At sea

    Thursday, Feb 18, 2027

  44. 44

    At sea

    Friday, Feb 19, 2027

  45. 45

    At sea

    Saturday, Feb 20, 2027

  46. 46

    Papeete, French Polynesia

    Sunday, Feb 21, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  47. 47

    Papeete, French Polynesia

    Monday, Feb 22, 2027

    Arr 12:01 AM
    Dep 6:00 PM
  48. 48

    Moorea, French Polynesia

    Tuesday, Feb 23, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  49. 49

    At sea

    Wednesday, Feb 24, 2027

  50. 50

    Aitutaki, Cook Islands

    Thursday, Feb 25, 2027

    Arr 8:00 AM
    Dep 7:00 PM
  51. 51

    Rarotonga, Cook Islands

    Friday, Feb 26, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  52. 52

    At sea

    Saturday, Feb 27, 2027

  53. 53

    At sea

    Sunday, Feb 28, 2027

  54. 54

    At sea

    Monday, Mar 1, 2027

  55. 55

    At sea

    Tuesday, Mar 2, 2027

  56. 56

    At sea

    Wednesday, Mar 3, 2027

  57. 57

    Waitangi, New Zealand

    Thursday, Mar 4, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  58. 58

    Auckland, New Zealand

    Friday, Mar 5, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  59. 59

    Tauranga, New Zealand

    Saturday, Mar 6, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  60. 60

    At sea

    Sunday, Mar 7, 2027

  61. 61
    Arr 8:00 AM
    Dep 6:00 PM
  62. 62

    Dunedin, New Zealand

    Tuesday, Mar 9, 2027

    Arr 8:00 AM
    Dep 4:00 PM
  63. 63

    Milford Sound, New Zealand

    Wednesday, Mar 10, 2027

    Arr 1:00 PM
    Dep 5:00 PM
  64. 64

    At sea

    Thursday, Mar 11, 2027

  65. 65

    Hobart, Australia

    Friday, Mar 12, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  66. 66

    Hobart, Australia

    Saturday, Mar 13, 2027

    Arr 12:01 AM
    Dep 6:00 PM
  67. 67

    At sea

    Sunday, Mar 14, 2027

  68. 68

    Sydney, Australia

    Monday, Mar 15, 2027

    Arr 12:00 AM
    Dep 11:59 PM
  69. 69

    Sydney, Australia

    Tuesday, Mar 16, 2027

    Arr 12:01 AM
    Dep 8:00 PM
  70. 70

    At sea

    Wednesday, Mar 17, 2027

  71. 71

    At sea

    Thursday, Mar 18, 2027

  72. 72

    Nouméa, New Caledonia

    Friday, Mar 19, 2027

    Arr 9:00 AM
    Dep 6:00 PM
  73. 73

    At sea

    Saturday, Mar 20, 2027

  74. 74

    Luganville, Vanuatu

    Sunday, Mar 21, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  75. 75

    At sea

    Monday, Mar 22, 2027

  76. 76

    At sea

    Tuesday, Mar 23, 2027

  77. 77

    At sea

    Wednesday, Mar 24, 2027

  78. 78

    Apia, Samoa

    Thursday, Mar 25, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  79. 79

    Pago Pago, American Samoa

    Friday, Mar 26, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  80. 80

    At sea

    Saturday, Mar 27, 2027

  81. 81

    At sea

    Sunday, Mar 28, 2027

  82. 82

    At sea

    Monday, Mar 29, 2027

  83. 83

    At sea

    Tuesday, Mar 30, 2027

  84. 84

    At sea

    Wednesday, Mar 31, 2027

  85. 85

    Honolulu, United States

    Thursday, Apr 1, 2027

    Arr 7:00 AM
    Dep 6:00 PM
  86. 86

    Hilo, United States

    Friday, Apr 2, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  87. 87

    At sea

    Saturday, Apr 3, 2027

  88. 88

    At sea

    Sunday, Apr 4, 2027

  89. 89

    At sea

    Monday, Apr 5, 2027

  90. 90

    At sea

    Tuesday, Apr 6, 2027

  91. 91

    At sea

    Wednesday, Apr 7, 2027

  92. 92

    Los Angeles, United States

    Thursday, Apr 8, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  93. 93

    At sea

    Friday, Apr 9, 2027

  94. 94

    At sea

    Saturday, Apr 10, 2027

  95. 95

    Cabo San Lucas, Mexico

    Sunday, Apr 11, 2027

    Arr 7:00 AM
    Dep 3:00 PM
  96. 96

    At sea

    Monday, Apr 12, 2027

  97. 97

    At sea

    Tuesday, Apr 13, 2027

  98. 98

    At sea

    Wednesday, Apr 14, 2027

  99. 99

    Puntarenas, Costa Rica

    Thursday, Apr 15, 2027

    Arr 10:00 AM
    Dep 6:00 PM
  100. 100

    At sea

    Friday, Apr 16, 2027

  101. 101

    Balboa, Panama

    Saturday, Apr 17, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  102. 102

    Panama Canal, Panama

    Sunday, Apr 18, 2027

    Arr 5:00 AM
    Dep 5:15 AM
  103. 103

    Panama Canal, Panama

    Monday, Apr 19, 2027

    Arr 5:00 PM
    Dep 5:15 PM
  104. 104

    At sea

    Tuesday, Apr 20, 2027

  105. 105

    At sea

    Wednesday, Apr 21, 2027

  106. 106

    La Romana, Dominican Republic

    Thursday, Apr 22, 2027

    Arr 8:00 AM
    Dep 5:00 PM
  107. 107
    Arr 9:00 AM
    Dep 8:00 PM
  108. 108
    Arr 8:00 AM
    Dep 6:00 PM
  109. 109

    At sea

    Sunday, Apr 25, 2027

  110. 110

    At sea

    Monday, Apr 26, 2027

  111. 111

    At sea

    Tuesday, Apr 27, 2027

  112. 112

    At sea

    Wednesday, Apr 28, 2027

  113. 113

    At sea

    Thursday, Apr 29, 2027

  114. 114

    At sea

    Friday, Apr 30, 2027

  115. 115

    Las Palmas de Gran Canaria, Spain

    Saturday, May 1, 2027

    Arr 8:00 AM
    Dep 7:00 PM
  116. 116

    At sea

    Sunday, May 2, 2027

  117. 117

    At sea

    Monday, May 3, 2027

  118. 118

    Ibiza, Spain

    Tuesday, May 4, 2027

    Arr 12:00 PM
    Dep 8:00 PM
  119. 119

    At sea

    Wednesday, May 5, 2027

  120. 120

    Napoli, Italy

    Thursday, May 6, 2027

    Arr 8:00 AM
    Dep 7:00 PM
  121. 121

    Civitavecchia (Rome), Italy

    Friday, May 7, 2027

    Arr 8:00 AM
    Dep 7:00 PM
  122. 122

    Genova, Italy

    Saturday, May 8, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  123. 123

    Marseille, France

    Sunday, May 9, 2027

    Arr 8:00 AM
    Dep 6:00 PM
  124. 124

    Tarragona, Spain

    Monday, May 10, 2027

    Arr 8:00 AM

Loading route map

Render your Mapbox or Leaflet map here from the supplied route and port JSON.

Embark port
Disembark port
Port of call

Ship context

MSC Cruises logo

MSC Magnifica

Cruise line
MSC Cruises
Capacity
2,506 guests
Tonnage
95,128 GT
Built
2010

Similar itineraries

Compare nearby alternatives

Similar duration and region alternatives, so you can compare route tradeoffs without restarting your search.

From

$17,049 pp

Book with MSC Cruises →