
MSC Cruises · MSC Magnifica
Jan 7, 2028 — May 1, 2028
Set your travel dates to see real flights
We'll find the best fares from your city to this destination
Day 1
Barcelona
Arrive 00:00:00 · Depart 16:00:00
Day 2
At Sea
Day 3
At Sea
Day 4
Santa Cruz de Tenerife
Arrive 08:00:00 · Depart 18:00:00
Day 5
At Sea
Day 6
At Sea
Day 7
At Sea
Day 8
At Sea
Day 9
At Sea
Day 10
At Sea
Day 11
Grand Turk Island
Arrive 09:00:00 · Depart 19:00:00
Day 12
At Sea
Day 13
Ocean Cay MSC Marine Reserve, Bahamas
Arrive 08:00:00 · Depart 21:00:00
Day 14
At Sea
Day 15
At Sea
Day 16
At Sea
Day 17
Cruising Panama Canal
Arrive 06:00:00 · Depart 06:01:00
Day 17
Cruising Panama Canal
Arrive 18:00:00 · Depart 18:00:00
Day 18
Balboa
Arrive 06:00:00 · Depart 20:00:00
Day 19
At Sea
Day 20
Manta
Arrive 08:00:00 · Depart 17:00:00
Day 21
At Sea
Day 22
Callao, Peru
Arrive 14:00:00 · Depart 23:59:00
Day 23
Callao, Peru
Arrive 00:01:00 · Depart 18:00:00
Day 24
At Sea
Day 25
Arica,Chile
Arrive 08:00:00 · Depart 18:00:00
Day 26
At Sea
Day 27
At Sea
Day 28
At Sea
Day 29
At Sea
Day 30
At Sea
Day 31
Hanga Roa (Rapa Nui), Chile
Arrive 08:00:00 · Depart 18:00:00
Day 32
At Sea
Day 33
At Sea
Day 34
Bounty Bay Passage, Pitcaim
Arrive 11:00:00 · Depart 11:10:00
Day 35
At Sea
Day 36
At Sea
Day 37
Papeete, Tahiti
Arrive 09:00:00 · Depart 23:59:00
Day 38
Papeete, Tahiti
Arrive 00:01:00 · Depart 18:00:00
Day 39
At Sea
Day 40
At Sea
Day 41
At Sea
Day 42
At Sea
Day 43
Nuku'alofa, Tonga
Arrive 08:00:00 · Depart 18:00:00
Day 44
At Sea
Day 45
At Sea
Day 46
Noumea
Arrive 07:00:00 · Depart 18:00:00
Day 47
At Sea
Day 48
At Sea
Day 49
Auckland, New Zealand
Arrive 07:00:00 · Depart 19:00:00
Day 50
Tauranga, New Zealand
Arrive 09:00:00 · Depart 19:45:00
Day 51
Napier, New Zealand
Arrive 12:30:00 · Depart 19:00:00
Day 52
Picton, NZ
Arrive 11:00:00 · Depart 20:00:00
Day 53
Wellington, New Zealand
Arrive 08:00:00 · Depart 18:00:00
Day 54
At Sea
Day 55
At Sea
Day 56
At Sea
Day 57
Sydney, Australia
Arrive 07:00:00 · Depart 23:59:00
Day 58
Sydney, Australia
Arrive 00:01:00 · Depart 18:00:00
Day 59
At Sea
Day 60
At Sea
Day 61
At Sea
Day 62
Cairns
Arrive 08:00:00 · Depart 23:59:00
Day 63
Cairns
Arrive 00:01:00 · Depart 16:00:00
Day 64
At Sea
Day 65
At Sea
Day 66
At Sea
Day 67
At Sea
Day 68
Lombok
Arrive 09:00:00 · Depart 19:00:00
Day 69
Benoa
Arrive 08:00:00 · Depart 18:00:00
Day 70
At Sea
Day 71
At Sea
Day 72
At Sea
Day 73
Ho Chi Minh City
Arrive 08:00:00 · Depart 18:00:00
Day 74
At Sea
Day 75
At Sea
Day 76
Halong Bay, Vietnam
Arrive 08:00:00 · Depart 23:59:00
Day 77
Halong Bay, Vietnam
Arrive 00:01:00 · Depart 15:00:00
Day 78
Chan May
Arrive 08:00:00 · Depart 18:00:00
Day 79
At Sea
Day 80
At Sea
Day 81
Laem Chabang, Thailand
Arrive 08:00:00 · Depart 22:00:00
Day 82
At Sea
Day 83
Sihanoukville
Arrive 07:00:00 · Depart 18:00:00
Day 84
At Sea
Day 85
At Sea
Day 86
Singapore
Arrive 06:00:00 · Depart 19:30:00
Day 87
Port Klang, Malaysia
Arrive 09:00:00 · Depart 19:00:00
Day 88
At Sea
Day 89
At Sea
Day 90
At Sea
Day 91
Colombo
Arrive 07:00:00 · Depart 16:00:00
Day 92
Cochin
Arrive 10:00:00 · Depart 19:00:00
Day 93
At Sea
Day 94
Mumbai/Bombay
Arrive 00:00:00 · Depart 23:59:00
Day 95
Mumbai/Bombay
Arrive 00:01:00 · Depart 18:00:00
Day 96
At Sea
Day 97
At Sea
Day 98
At Sea
Day 99
Dubai
Arrive 00:00:00 · Depart 23:59:00
Day 100
Dubai
Arrive 00:01:00 · Depart 14:00:00
Day 101
Muscat
Arrive 08:00:00 · Depart 17:00:00
Day 102
At Sea
Day 103
At Sea
Day 104
At Sea
Day 105
At Sea
Day 106
At Sea
Day 107
Aqaba
Arrive 08:00:00 · Depart 20:00:00
Day 108
Suez
Arrive 21:00:00 · Depart 21:15:00
Day 109
Suez Canal Transit
Arrive 15:00:00 · Depart 15:15:00
Day 110
Alexandria
Arrive 06:00:00 · Depart 19:00:00
Day 111
At Sea
Day 112
At Sea
Day 113
Civitavecchia (Rome), Italy
Arrive 09:00:00 · Depart 18:00:00
Day 114
Genoa (Portofino), Italy
Arrive 07:00:00 · Depart 17:00:00
Day 115
Marseille (Provence), France
Arrive 09:00:00 · Depart 18:00:00
Day 116
Barcelona
Arrive 09:00:00 · Depart 00:00:00
Per person in CAD · Subject to availability
Inside
$27,245.00
per person
Ocean View
$30,657.00
per person
Balcony
$37,451.00
per person
Suite
$102,765.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