
MSC Cruises · MSC Magnifica
Jan 5, 2029 — May 4, 2029
Set your travel dates to see real flights
We'll find the best fares from your city to this destination
Day 1
Genoa (Portofino), Italy
Arrive 00:00:00 · Depart 17:00:00
Day 2
Marseille (Provence), France
Arrive 08:00:00 · Depart 18:00:00
Day 3
Barcelona
Arrive 07:00:00 · Depart 18:00:00
Day 4
At Sea
Day 5
Malaga
Arrive 07:00:00 · Depart 17:00:00
Day 6
Casablanca
Arrive 08:00:00 · Depart 21:00:00
Day 7
At Sea
Day 8
At Sea
Day 9
At Sea
Day 10
Mindelo
Arrive 07:00:00 · Depart 18:00:00
Day 11
At Sea
Day 12
At Sea
Day 13
At Sea
Day 14
At Sea
Day 15
Salvador, Brazil
Arrive 08:00:00 · Depart 16:00:00
Day 16
At Sea
Day 17
Rio de Janeiro
Arrive 09:00:00 · Depart 23:59:00
Day 18
Rio de Janeiro
Arrive 00:01:00 · Depart 16:00:00
Day 19
At Sea
Day 20
At Sea
Day 21
Buenos Aires
Arrive 09:00:00 · Depart 23:59:00
Day 22
Buenos Aires
Arrive 00:01:00 · Depart 20:00:00
Day 23
At Sea
Day 24
At Sea
Day 25
Puerto Madryn, Argentina
Arrive 09:00:00 · Depart 18:00:00
Day 26
At Sea
Day 27
Port Stanley
Arrive 08:00:00 · Depart 18:00:00
Day 28
At Sea
Day 29
At Sea
Day 30
Ushuaia
Arrive 06:00:00 · Depart 23:59:00
Day 31
Ushuaia
Arrive 00:01:00 · Depart 16:00:00
Day 32
At Sea
Day 33
At Sea
Day 34
Puerto Montt,Chile
Arrive 09:00:00 · Depart 18:00:00
Day 35
At Sea
Day 36
Valparaiso,Chile
Arrive 08:00:00 · Depart 23:59:00
Day 37
Valparaiso,Chile
Arrive 00:01:00 · Depart 18:00:00
Day 38
At Sea
Day 39
At Sea
Day 40
At Sea
Day 41
At Sea
Day 42
Hanga Roa (Rapa Nui), Chile
Arrive 08:00:00 · Depart 18:00:00
Day 43
At Sea
Day 44
At Sea
Day 45
Bounty Bay Passage, Pitcaim
Arrive 08:00:00 · Depart 11:00:00
Day 46
At Sea
Day 47
At Sea
Day 48
Papeete, Tahiti
Arrive 09:00:00 · Depart 23:59:00
Day 49
Papeete, Tahiti
Arrive 00:01:00 · Depart 18:00:00
Day 50
At Sea
Day 51
At Sea
Day 52
At Sea
Day 53
Pago Pago, American Samoa
Arrive 08:00:00 · Depart 18:00:00
Day 54
At Sea
Day 55
At Sea
Day 56
At Sea
Day 57
Lautoka, Fiji Islands
Arrive 08:00:00 · Depart 18:00:00
Day 58
Suva, Fiji Island
Arrive 08:00:00 · Depart 18:00:00
Day 59
At Sea
Day 60
At Sea
Day 61
At Sea
Day 62
Auckland, New Zealand
Arrive 08:00:00 · Depart 18:00:00
Day 63
Tauranga, New Zealand
Arrive 07:00:00 · Depart 17:00:00
Day 64
At Sea
Day 65
Timaru
Arrive 10:00:00 · Depart 19:00:00
Day 66
Dunedin, New Zealand
Arrive 08:00:00 · Depart 18:00:00
Day 67
Cruising Milford Sound
Arrive 17:00:00 · Depart 18:00:00
Day 68
At Sea
Day 69
At Sea
Day 70
Hobart, Australia
Arrive 06:00:00 · Depart 19:00:00
Day 71
At Sea
Day 72
Sydney, Australia
Arrive 08:00:00 · Depart 23:59:00
Day 73
Sydney, Australia
Arrive 00:01:00 · Depart 20:00:00
Day 74
At Sea
Day 75
Melbourne
Arrive 08:00:00 · Depart 20:00:00
Day 76
At Sea
Day 77
Penneshaw, Kangaroo Island
Arrive 08:00:00 · Depart 20:00:00
Day 78
Adelaide
Arrive 07:00:00 · Depart 19:00:00
Day 79
At Sea
Day 80
At Sea
Day 81
At Sea
Day 82
Fremantle/Perth, Australia
Arrive 08:00:00 · Depart 23:59:00
Day 83
Fremantle/Perth, Australia
Arrive 00:01:00 · Depart 12:00:00
Day 84
At Sea
Day 85
At Sea
Day 86
Broome
Arrive 10:00:00 · Depart 20:00:00
Day 87
At Sea
Day 88
At Sea
Day 89
Darwin
Arrive 07:00:00 · Depart 23:59:00
Day 90
Darwin
Arrive 00:01:00 · Depart 16:00:00
Day 91
At Sea
Day 92
At Sea
Day 93
Benoa
Arrive 07:00:00 · Depart 20:00:00
Day 94
Lembar
Arrive 07:00:00 · Depart 18:00:00
Day 95
Celukan Bawang
Arrive 08:00:00 · Depart 18:00:00
Day 96
Surabaya
Arrive 08:00:00 · Depart 18:00:00
Day 97
Semarang
Arrive 07:00:00 · Depart 17:00:00
Day 98
At Sea
Day 99
Singapore
Arrive 09:00:00 · Depart 23:59:00
Day 100
Singapore
Arrive 00:01:00 · Depart 18:00:00
Day 101
At Sea
Day 102
Phuket
Arrive 07:00:00 · Depart 17:00:00
Day 103
At Sea
Day 104
At Sea
Day 105
Colombo
Arrive 07:00:00 · Depart 16:00:00
Day 106
At Sea
Day 107
At Sea
Day 108
At Sea
Day 109
At Sea
Day 110
At Sea
Day 111
At Sea
Day 112
At Sea
Day 113
Aqaba
Arrive 07:00:00 · Depart 19:00:00
Day 114
Suez
Arrive 21:00:00 · Depart 21:15:00
Day 115
Suez Canal Transit
Arrive 10:00:00 · Depart 10:15:00
Day 116
Alexandria
Arrive 06:00:00 · Depart 20:30:00
Day 117
At Sea
Day 118
At Sea
Day 119
Civitavecchia (Rome), Italy
Arrive 09:00:00 · Depart 19:00:00
Day 120
Genoa (Portofino), Italy
Arrive 08:00:00 · Depart 00:00:00
Per person in CAD · Subject to availability
Inside
$29,072.00
per person
Ocean View
$32,093.00
per person
Balcony
$40,339.00
per person
4 sailings
🚢 7N7 nights Western Mediterranean from Barcelona
MSC Cruises · MSC Magnifica
Nov 13, 2026
🚢 7N7 nights Western Mediterranean from Marseille (Provence)
MSC Cruises · MSC Magnifica
Nov 14, 2026