Filed under · cruise
Mazatlán Cruise Ship Schedule 2026–2027 — Ships in Port & Full Season
Complete schedule of cruise ships arriving in Mazatlán from October 2026 through April 2027 — ship names, dates, arrival/departure times, and busy multi-ship days when you should book ahead.
- cruise
- schedule
- port
- mazatlán
If your cruise stops in Mazatlán, you’re planning a port day, or you’re a local wondering how crowded the malecón will be, this is the schedule you need. The tables below show every cruise ship arrival from October 2026 through April 2027 — the core of Mazatlán’s 2026–27 cruise season.
Last updated: October 7, 2026
Sources: Compiled from CruiseMapper and CruiseTimetables.com
Important: Schedules change — always confirm with your cruise line before making plans.
2026–27 Mazatlán Cruise Ship Schedule
The tables show scheduled arrival and departure times in Mexican Pacific Time (UTC-7, no daylight saving).*
*When sources differ, we show the earlier departure; always confirm in your ship’s daily planner. Where neither source provides times, we show “—”.
October 2026
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Oct 7 | Wed | Carnival Radiance | Carnival | 09:00 | 18:00 |
| Oct 8 | Thu | Star Princess | Princess Cruises | 08:00 | 18:00 |
| Oct 9 | Fri | Ruby Princess | Princess Cruises | 07:00 | 16:00 |
| Oct 12 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Oct 12 | Mon | ms Zaandam | Holland America | 11:00 | 19:00 |
| Oct 13 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Oct 13 | Tue | Brilliant Lady | Virgin Voyages | 09:00 | 18:00 |
| Oct 14 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Oct 15 | Thu | Carnival Firenze | Carnival | — | — |
| Oct 19 | Mon | Ruby Princess | Princess Cruises | 10:00 | 19:00 |
| Oct 20 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Oct 20 | Tue | Brilliant Lady | Virgin Voyages | 09:00 | 18:00 |
| Oct 21 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Oct 26 | Mon | ms Koningsdam | Holland America | 08:00 | 16:00 |
| Oct 27 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Oct 27 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Oct 28 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Oct 28 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
November 2026
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Nov 3 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Nov 3 | Tue | ms Koningsdam | Holland America | 08:00 | 17:00 |
| Nov 4 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Nov 5 | Thu | Serenade of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Nov 9 | Mon | Carnival Firenze | Carnival | — | — |
| Nov 10 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Nov 10 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Nov 11 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Nov 11 | Wed | ms Koningsdam | Holland America | — | — |
| Nov 11 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Nov 12 | Thu | Serenade of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Nov 17 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Nov 17 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Nov 18 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Nov 23 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Nov 24 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Nov 25 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Nov 25 | Wed | Disney Wonder | Disney Cruise Line | 08:00 | 17:00 |
| Nov 25 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Nov 26 | Thu | Serenade of the Seas | Royal Caribbean | 09:00 | 18:00 |
December 2026
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Dec 1 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 1 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Dec 2 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Dec 3 | Thu | ms Koningsdam | Holland America | 08:00 | 17:00 |
| Dec 7 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Dec 8 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 9 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Dec 9 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Dec 14 | Mon | ms Koningsdam | Holland America | 08:00 | 17:00 |
| Dec 14 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Dec 14 | Mon | ms Zaandam | Holland America | 10:00 | 18:00 |
| Dec 15 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 16 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Dec 21 | Mon | Ruby Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 22 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 23 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Dec 23 | Wed | ms Koningsdam | Holland America | 10:00 | 19:00 |
| Dec 23 | Wed | Norwegian Encore | Norwegian | 07:00 | 17:00 |
| Dec 24 | Thu | Serenade of the Seas | Royal Caribbean | 09:00 | 18:00 |
| Dec 24 | Thu | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Dec 29 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Dec 29 | Tue | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Dec 30 | Wed | ms Koningsdam | Holland America | 08:00 | 17:00 |
| Dec 30 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Dec 30 | Wed | Serenade of the Seas | Royal Caribbean | 08:00 | 16:00 |
| Dec 31 | Thu | Voyager of the Seas | Royal Caribbean | 08:00 | 16:00 |
January 2027
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Jan 4 | Mon | Crystal Serenity | Crystal Cruises | 08:00 | 17:00 |
| Jan 5 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Jan 6 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Jan 6 | Wed | Norwegian Encore | Norwegian | 07:00 | 17:00 |
| Jan 6 | Wed | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Jan 11 | Mon | Crystal Serenity | Crystal Cruises | 10:00 | 19:00 |
| Jan 11 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Jan 12 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Jan 12 | Tue | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Jan 13 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Jan 18 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Jan 19 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Jan 19 | Tue | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Jan 19 | Tue | Seven Seas Grandeur | Regent Seven Seas | 08:00 | 15:00 |
| Jan 20 | Wed | ms Zuiderdam | Holland America | 08:00 | 18:00 |
| Jan 20 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Jan 20 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Jan 26 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Jan 26 | Tue | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Jan 26 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Jan 27 | Wed | ms Zuiderdam | Holland America | 10:00 | 19:00 |
| Jan 27 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Jan 31 | Sun | Serenade of the Seas | Royal Caribbean | 08:00 | 17:00 |
February 2027
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Feb 2 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Feb 3 | Wed | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Feb 3 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Feb 3 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Feb 9 | Tue | Norwegian Star | Norwegian | 08:00 | 18:00 |
| Feb 9 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Feb 10 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Feb 11 | Thu | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Feb 14 | Sun | Seven Seas Prestige | Regent Seven Seas | 07:00 | 18:00 |
| Feb 16 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Feb 17 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Feb 17 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Feb 23 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Feb 23 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Feb 24 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
March 2027
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Mar 1 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Mar 2 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Mar 3 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Mar 3 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Mar 4 | Thu | Serenade of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Mar 9 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Mar 9 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Mar 10 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Mar 15 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Mar 16 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Mar 17 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Mar 17 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Mar 22 | Mon | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Mar 23 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Mar 24 | Wed | ms Koningsdam | Holland America | 10:00 | 19:00 |
| Mar 24 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Mar 30 | Tue | ms Koningsdam | Holland America | 08:00 | 18:00 |
| Mar 30 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Mar 31 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Mar 31 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
April 2027
| Date | Day | Ship | Cruise Line | Arrival | Departure |
|---|---|---|---|---|---|
| Apr 1 | Thu | ms Zaandam | Holland America | 08:00 | 17:00 |
| Apr 6 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Apr 6 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Apr 7 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Apr 9 | Fri | Amadea | Phoenix Reisen | 09:00 | 18:00 |
| Apr 11 | Sun | ms Zaandam | Holland America | 10:00 | 18:00 |
| Apr 13 | Tue | Discovery Princess | Princess Cruises | 09:00 | 18:00 |
| Apr 14 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Apr 14 | Wed | Brilliant Lady | Virgin Voyages | 09:00 | 18:00 |
| Apr 14 | Wed | Norwegian Encore | Norwegian | 08:00 | 18:00 |
| Apr 15 | Thu | Star Princess | Princess Cruises | 07:00 | 17:00 |
| Apr 20 | Tue | Voyager of the Seas | Royal Caribbean | 08:00 | 18:00 |
| Apr 20 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Apr 21 | Wed | Brilliant Lady | Virgin Voyages | 09:00 | 18:00 |
| Apr 22 | Thu | Star Princess | Princess Cruises | 07:00 | 17:00 |
| Apr 27 | Tue | Discovery Princess | Princess Cruises | 08:00 | 17:00 |
| Apr 28 | Wed | Carnival Panorama | Carnival | 09:00 | 18:00 |
| Apr 28 | Wed | Brilliant Lady | Virgin Voyages | 09:00 | 18:00 |
Multi-ship days — book tours early
When two or three ships are in port at once, popular independent excursions (Stone Island pangas, ATV tours, food tours) can fill up or see longer wait times. Highlighted rows in the tables above show multi-ship days.
If you’re arriving on one of these days, booking ahead is wise — especially for Stone Island, Sierra Madre ATV tours, and Centro Histórico food tours.
Where cruise ships dock in Mazatlán
All cruise ships dock at the Mazatlán cruise terminal (Puerto Mazatlán), located on the southeast edge of the city. After you walk off the ship, you’ll take a short shuttle tram from the berth to the terminal building (the port is a working cargo facility, so passengers can’t walk directly to the gate).
From the terminal to the city:
- To the Malecón / Centro Histórico: ~2 km (1.2 miles). Most passengers take a pulmonía (Mazatlán’s iconic open-air taxi — part golf cart, part VW) for about 150–200 MXN (about $9–11 USD). Regular green-and-white taxis (taxis ecológicos) are also available. Aurigas (pickup-truck taxis) are another option.
- To the Zona Dorada (Golden Zone): about 6–8 km. Same pulmonía or taxi; expect around 250–300 MXN (about $14–17 USD).
- Walking: The port area itself has a few small shops and a marked walking path that leads into the historic district. It’s doable if you want the walk (20–30 minutes to Centro), but most people ride.
Many independent tour operators include pickup at the cruise terminal in their pricing, so you won’t need to arrange your own ride if you’re on a tour.
What to do with your Mazatlán port day
If you’re reading this schedule to plan what you’ll do in port, here’s the short version:
- Pick one big thing — not three. You have about 6–8 hours ashore from gangway to all-aboard. That’s enough for one substantial activity plus a meal.
- Stone Island is the easiest, lowest-stress choice. It’s a short water-taxi ride from the terminal to an uncrowded beach with palapas and fresh grilled fish. Full Stone Island guide →
- Centro Histórico walking — Plaza Machado, the Cathedral, Angela Peralta theater, and the malecón seafront. Combine it with a pulmonía ride for the full Mazatlán experience.
- Sierra Madre ATV / zipline — half-day adventure into the mountains. Requires a reputable operator and tight timing. ATV tour guide →
- Cliff divers — iconic spectacle at the Glorieta Sánchez Taboada. Often bundled with city tours. Cliff diver guide →
For more detailed port-day planning, read our 6-hour port-day itinerary or the full cruise day planning guide.
When to use this schedule
This schedule is useful if:
- You’re a cruise passenger planning your port day and want to know if it’s a busy multi-ship day (so you can book tours early).
- You’re a local or expat wondering when the malecón and Centro will be crowded.
- You’re a tour operator or business tracking cruise arrivals.
- You’re deciding between a ship excursion and an independent tour and want to see typical arrival/departure windows.
Schedule notes and disclaimers
- Schedules change. Ships add calls, skip ports due to weather or security, or adjust times. Always confirm with your cruise line closer to your departure date.
- Times are in Mexican Pacific Time (UTC-7, no daylight saving).
- All-aboard is usually 30–60 minutes before the published departure time. Check your ship’s daily planner. If the schedule shows your ship departing at 18:00, all-aboard might be 17:30 or earlier. Don’t cut it close.
- This schedule covers October 2026 through April 2027 — the core of Mazatlán’s cruise season. Calls from May through September are less frequent (summer heat and hurricane season).
More Mazatlán cruise-day guides
- The Practical Cruise Day Guide to Mazatlán — planning framework, what to skip, timing tips
- Mazatlán 6-Hour Port Day Itinerary — step-by-step if you’re going independent
- Independent vs Ship Excursion in Mazatlán — which is right for you
- Is Mazatlán Safe for Cruise Passengers? — honest answer
- Best Mazatlán Shore Excursions — the tours worth booking