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