Top activities
Top landmarks
Explore the world
  • Top categories
  • Top Asia tours
  • Top Australia/Pacific tours
  • Top Caribbean tours
  • Top Central & South America tours
  • Top Europe tours
  • Top Middle East & Africa tours
  • Top North America tours
  • Top landmark tours
  • Top Asia landmarks
  • Top Australia/Pacific landmarks
  • Top Caribbean landmarks
  • Central/South America landmarks
  • Top Europe landmarks
  • Top Middle East & Africa landmarks
  • Top North America landmarks
  • Wonders of the World
  • USA hotspots in 2026
  • Warm destinations
  • National parks
  • Island escapes
  • Luxury destinations
Port schedule
Start your search
Mahe Island Seychelles shore excursions

Mahe Island Seychelles Cruise Port Schedule

Mahe Island Seychelles cruise port schedule through April 2029.

DayShipCruiseArrivalDeparturePassengers
Tuesday
Nov 17,
2026
26 Night Split, Heraklion, Rhodes Island, Suez Canal, Aqaba, Sharm El Sheikh, Mahe Island Seychelles, Nosy Be Island, Antsiranana, Port Louis & Saint-Denis Cruise
8:00 AM6:00 PM1,950
Tuesday
Nov 24,
2026
22 Night Port Elizabeth, East London, Durban, Saint-Denis, Port Louis, Mahe Island Seychelles, Cochin & Mangalore Cruise
8:00 AM5:00 PM576
Thursday
Dec 3,
2026
20 Night Mahe Island Seychelles, La Digue Island Seychelles, Male City, Colombo, Hambantota, Penang Island Malaysia, Klang, Singapore & Koh Samui Island Thailand Cruise
8:00 AM10:00 PM2,194
Saturday
Dec 12,
2026
9 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Dec 19,
2026
9 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Dec 26,
2026
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Jan 2,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Wednesday
Jan 6,
2027
19 Night Khasab, Fujairah, Muscat, Praslin Island Seychelles, Mahe Island Seychelles, Mombasa, Zanzibar, Dar-es-Salaam, Nosy Be Island & Antsiranana Cruise
7:00 AM7:00 PM706
Saturday
Jan 9,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Jan 16,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Jan 23,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Jan 30,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Feb 6,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Feb 13,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Feb 20,
2027
7 Night Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Wednesday
Mar 24,
2027
27 Night Port Elizabeth, Maputo, Nosy Be Island, Dar-es-Salaam, Mahe Island Seychelles, Male City, Hambantota, Phuket, Penang Island Malaysia & Klang Cruise
11:00 AM11:00 PM490
Tuesday
Mar 30,
2027
24 Night Semarang, Singapore, Klang, Penang Island Malaysia, Langkawi Island Malaysia, Colombo, Male City, Praslin Island Seychelles, Mahe Island Seychelles & La Digue Island Seychelles Cruise
7:00 AM11:00 PM1,188
Sunday
Apr 11,
2027
26 Night Saint-Denis, Port Louis, Antsiranana, Nosy Be Island, Mahe Island Seychelles, Aqaba, Sharm El Sheikh, Suez Canal, Rhodes Island, Heraklion & Split Cruise
10:00 AM6:00 PM1,950
Monday
May 10,
2027
43 Night Klang, Langkawi Island Malaysia, Hambantota, Colombo, Male City, Mahe Island Seychelles, Port Louis, Saint-Denis, Port Elizabeth, Cape Town, Luderitz, Walvis Bay, Mindelo, Las Palmas de Gran Canaria & Alicante Cruise
8:00 AM8:00 PM2,194
Thursday
Nov 4,
2027
25 Night Messina, Rhodes Island, Limassol, Alexandria, Suez Canal, Sharm El Sheikh, Safaga, Mahe Island Seychelles, Port Louis & Saint-Denis Cruise
7:00 AM6:00 PM1,950
Sunday
Nov 7,
2027
25 Night Penang Island Malaysia, Phuket, Hambantota, Male City, Mahe Island Seychelles, Nosy Be Island, Mamoudzou, Maputo & Port Elizabeth Cruise
7:00 AM8:00 PM490
Tuesday
Dec 7,
2027
16 Night Mossel Bay, Port Elizabeth, Durban, Richards Bay, Mamoudzou, Praslin Island Seychelles & Cousin Island Seychelles Cruise
240
Monday
Dec 20,
2027
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Tuesday
Dec 21,
2027
15 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Wednesday
Dec 22–24,
2027
16 Night Saint-Denis, Mahe Island Seychelles, Curieuse Island Seychelles, Praslin Island Seychelles, Male City, Kuda Finolhu Island & Hambantota Cruise
5:00 PMOvernight408
Monday
Dec 27,
2027
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Tuesday
Dec 28–29,
2027
13 Night Saint-Denis, La Digue Island Seychelles, Mahe Island Seychelles, Antsiranana & Nosy Be Island Cruise
2:00 AMOvernight2,192
Wednesday
Jan 5,
2028
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Tuesday
Jan 11–12,
2028
12 Night Saint-Denis, La Digue Island Seychelles, Mahe Island Seychelles, Antsiranana & Nosy Be Island Cruise
2:00 AMOvernight2,192
Friday
Jan 14,
2028
12 Night Aldabra Atoll Seychelles, Alphonse Islands Seychelles, La Digue Island Seychelles & Curieuse Island Seychelles Cruise
11:00 PM11:00 PM240
Tuesday
Jan 25–26,
2028
12 Night Saint-Denis, La Digue Island Seychelles, Mahe Island Seychelles, Antsiranana & Nosy Be Island Cruise
2:00 AMOvernight2,192
Sunday
Feb 6–7,
2028
24 Night Port Elizabeth, Durban, Toliara, Tolagnaro, Saint-Denis, Port Louis, Mahe Island Seychelles, Praslin Island Seychelles & Male City Cruise
9:00 AMOvernight1,188
Tuesday
Feb 8–9,
2028
13 Night Saint-Denis, Praslin Island Seychelles, La Digue Island Seychelles, Mahe Island Seychelles, Antsiranana & Nosy Be Island Cruise
2:00 AMOvernight2,192
Thursday
Feb 10,
2028
12 Night Aldabra Atoll Seychelles, Alphonse Islands Seychelles, La Digue Island Seychelles & Curieuse Island Seychelles Cruise
11:00 PM11:00 PM240
Wednesday
Feb 16,
2028
34 Night Port Elizabeth, Durban, Zanzibar, Mombasa, Mahe Island Seychelles, Colombo, Langkawi Island Malaysia, Singapore, Manila & Naha Cruise
928
Wednesday
Feb 23,
2028
15 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Tuesday
Feb 29,
2028
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Wednesday
Mar 8,
2028
12 Night Aldabra Atoll Seychelles, Alphonse Islands Seychelles, La Digue Island Seychelles & Curieuse Island Seychelles Cruise
11:00 PM11:00 PM240
Thursday
Mar 9,
2028
125 Night Puntarenas, Playa Flamingo, Puerto Quetzal, Puerto Vallarta, Mazatlan, Cabo San Lucas, Nuku Hiva Island, Rangiroa Atoll Tuamotus, Moorea Island, Papeete, Bora Bora Island, Rarotonga Island, Vavau Islands Tonga, Levuka, Mystery Island, Noumea, Sydney, Brisbane, Townsville QLD, Cairns, Darwin, Kupang, Komodo Island Indonesia, Benoa, Semarang, Jakarta, Singapore, Klang, Phuket, Male City, Praslin Island Seychelles, La Digue Island Seychelles, Mahe Island Seychelles, Zanzibar, Mombasa, Mamoudzou, Antsiranana, Toamasina, Port Louis, Saint-Denis, Richards Bay, Durban, Port Elizabeth, Mossel Bay, Cape Town, Walvis Bay, Luanda, Bom Bom Island & Santa Cruz de Tenerife Cruise
7:00 AM7:00 PM1,260
Thursday
Mar 9,
2028
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Thursday
Mar 16,
2028
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Mar 25,
2028
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Sunday
Mar 26,
2028
15 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Apr 1,
2028
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Sunday
Apr 2–3,
2028
132 Night Jost Van Dyke Island BVI, Gustavia St Barths, Willemstad Curacao, Kralendijk Bonaire, Cartagena Colombia, Panama Canal, Panama City, Manta, Callao-Lima, Valparaiso-Santiago, Puerto Montt, Chiloe Island Chile, Punta Arenas, Ushuaia, Port Stanley, Puerto Madryn, Buenos Aires, Montevideo, Punta del Este, Porto Belo, Paranagua, Ilhabela, Ilha Grande, Buzios, Rio de Janeiro, Salvador de Bahia, Saint Helena Island, Walvis Bay, Luderitz, Cape Town, Mossel Bay, Port Elizabeth, Richards Bay, Saint-Denis, Port Louis, Mahe Island Seychelles, Praslin Island Seychelles, Muscat, Khasab, Abu Dhabi, Doha Qatar, Mina Salman-Manama, Dubai, Salalah, Aqaba, Safaga, Suez Canal, Alexandria, Piraeus-Athens, Milos Island, Nafplio, Valletta, Lipari Island, Agropoli & Livorno Cruise
7:00 AMOvernight388
Sunday
Apr 9,
2028
16 Night Klang, Penang Island Malaysia, Phuket, Colombo, Male City, Mahe Island Seychelles & Antsiranana Cruise
7:00 AM6:00 PM708
Thursday
Dec 7,
2028
17 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Friday
Dec 8,
2028
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Friday
Dec 15,
2028
9 Night Sainte Anne Island Seychelles, Cousin Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Friday
Dec 22,
2028
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Saturday
Dec 23,
2028
20 Night La Digue Island Seychelles, Mahe Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise
128
Tuesday
Jan 16,
2029
19 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Monday
Jan 22,
2029
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Friday
Feb 16,
2029
19 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Thursday
Feb 22,
2029
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Friday
Feb 23,
2029
20 Night La Digue Island Seychelles, Mahe Island Seychelles, Praslin Island Seychelles, St Joseph Atoll Seychelles, Alphonse Islands Seychelles, Farquhar Atoll Seychelles, Aldabra Atoll Seychelles & Zanzibar Cruise
128
Monday
Mar 19,
2029
19 Night Zanzibar, Aldabra Atoll Seychelles, Farquhar Atoll Seychelles, Alphonse Islands Seychelles, St Joseph Atoll Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Sunday
Mar 25,
2029
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Sunday
Apr 1,
2029
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Sunday
Apr 8,
2029
7 Night Sainte Anne Island Seychelles, Praslin Island Seychelles, La Digue Island Seychelles, Curieuse Island Seychelles & Aride Island Seychelles Cruise
128
Wednesday
Apr 11–12,
2029
23 Night Klang, Penang Island Malaysia, Phuket, Colombo, Male City, Mahe Island Seychelles, Nosy Be Island & Port Elizabeth Cruise
7:00 AMOvernight750

Frequently Asked Questions

Mahe Island Seychelles shore excursion reviews
Activity name

Discover Mahe Island Seychelles