Mexico cruises offer a wide range of unique travel experiences. Whether you want a whistle stop tour of the country or want to head out further into the world, Mexico has plenty of ports to stop at or start from. Mexico is home to some of the world’s most stunning natural landscapes, including beaches, cenotes and waterfalls, while visitors can also explore colonial cities, ancient ruins and more. Book a cruise from or around Mexico to come face to face with all sorts of natural wonders, enjoy various activities and investigate some of the world’s most fascinating historical sites. Check Mexico itineraries below!
Mexico
Mexico is a country of remarkably vibrant culture and rich history, while also being a hotspot for cruises around the area and far beyond.

Ports
Mexico
We found
237 cruises

1 / 27
Discount — Ends today

Duration
3 nights
Date
27 Nov 2026
Ship
Carnival Firenze
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA
Show all departures (5)

1 / 20
Discount — Ends today

Duration
3 nights
Date
27 Nov 2026
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA
Show all departures (10)

1 / 25
5 % off — Ends today

Duration
7 nights
Date
27 Nov 2026
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (4)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 15
Discount — Ends today

Duration
4 nights
Date
29 Nov 2026
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA
Show all departures (11)

1 / 35
Discount — Ends today

Duration
7 nights
Date
29 Nov 2026
Ship
Norwegian Encore
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (26)
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 27
Discount — Ends today

Duration
4 nights
Date
30 Nov 2026
Ship
Carnival Firenze
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (4)

1 / 20
Discount — Ends today

Duration
4 nights
Date
30 Nov 2026
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (13)

1 / 15
Discount — Ends today

Duration
3 nights
Date
3 Dec 2026
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 3 stops
- Arrival - San Diego, USA
Show all departures (8)

1 / 20
5 % off — Ends today

Duration
7 nights
Date
4 Dec 2026
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Show all departures (4)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 25
5 % off — Ends today

Duration
7 nights
Date
4 Dec 2026
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (7)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 24

Duration
8 nights
Date
5 Dec 2026
Ship
Carnival Panorama
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Show all departures (116)

1 / 27
Discount — Ends today

Duration
3 nights
Date
11 Dec 2026
Ship
Carnival Firenze
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA

1 / 25
5 % off — Ends today

Duration
7 nights
Date
11 Dec 2026
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 20
Discount — Ends today

Duration
5 nights
Date
12 Dec 2026
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (6)

1 / 15
5 % off — Ends today

Duration
7 nights
Date
13 Dec 2026
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 6 stops
- Arrival - San Diego, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 22
5 % off — Ends today

Duration
11 nights
Date
15 Dec 2026
Ship
Ruby Princess
- Departure - San Francisco, USA
- 6 stops
- Arrival - San Francisco, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 20
Discount — Ends today

Duration
3 nights
Date
17 Dec 2026
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA
Show all departures (29)

1 / 25
Discount — Ends today

Duration
3 nights
Date
18 Dec 2026
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA

1 / 20
Discount — Ends today

Duration
6 nights
Date
20 Dec 2026
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA

1 / 15

Duration
6 nights
Date
20 Dec 2026
Ship
Norwegian Star
- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 35
Discount — Ends today

Duration
7 nights
Date
20 Dec 2026
Ship
Norwegian Encore
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 15
5 % off — Ends today

Duration
7 nights
Date
20 Dec 2026
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 25
5 % off — Ends today

Duration
7 nights
Date
21 Dec 2026
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (2)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 20
5 % off — Ends today

Duration
8 nights
Date
21 Dec 2026
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 27
Discount — Ends today

Duration
4 nights
Date
24 Dec 2026
Ship
Carnival Firenze
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 20
Discount — Ends today

Duration
4 nights
Date
26 Dec 2026
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (2)

1 / 15
Discount — Ends today

Duration
7 nights
Date
26 Dec 2026
Ship
Norwegian Star
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 20
Discount — Ends today

Duration
6 nights
Date
29 Dec 2026
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 20
Discount — Ends today

Duration
4 nights
Date
30 Dec 2026
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 21
5 % off — Ends today

Duration
10 nights
Date
30 Dec 2026
Ship
Emerald Princess
- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 27
Discount — Ends today

Duration
4 nights
Date
31 Dec 2026
Ship
Carnival Firenze
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 15
Discount — Ends today

Duration
7 nights
Date
2 Jan 2027
Ship
Norwegian Star
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Show all departures (2)
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 21
5 % off — Ends today

Duration
7 nights
Date
2 Jan 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 15
5 % off — Ends today

Duration
7 nights
Date
3 Jan 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Show all departures (2)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 20
Discount — Ends today

Duration
3 nights
Date
4 Jan 2027
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA

1 / 25
Discount — Ends today

Duration
4 nights
Date
4 Jan 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 20
Discount — Ends today

Duration
4 nights
Date
7 Jan 2027
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 15
Discount — Ends today

Duration
7 nights
Date
9 Jan 2027
Ship
Norwegian Star
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Show all departures (3)
Available promotion:
Upgrade to "Free At Sea" from £99

1 / 21
5 % off — Ends today

Duration
7 nights
Date
9 Jan 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 9
5 % off — Ends today

Duration
10 nights
Date
14 Jan 2027
Ship
Seven Seas Grandeur
- Departure - Los Angeles, USA
- 7 stops
- Arrival - Los Angeles, USA

1 / 20
5 % off — Ends today

Duration
7 nights
Date
15 Jan 2027
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Show all departures (2)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 21
5 % off — Ends today

Duration
7 nights
Date
16 Jan 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 15
Discount — Ends today

Duration
3 nights
Date
21 Jan 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 3 stops
- Arrival - San Diego, USA
Show all departures (5)

1 / 21
5 % off — Ends today

Duration
7 nights
Date
23 Jan 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 24
Discount — Ends today

Duration
6 nights
Date
24 Jan 2027
Ship
Carnival Panorama
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA

1 / 15
5 % off — Ends today

Duration
7 nights
Date
28 Jan 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 25
Discount — Ends today

Duration
5 nights
Date
29 Jan 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 24

Duration
8 nights
Date
30 Jan 2027
Ship
Carnival Panorama
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Show all departures (3)

1 / 21
5 % off — Ends today

Duration
7 nights
Date
30 Jan 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 20
Discount — Ends today

Duration
4 nights
Date
31 Jan 2027
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (4)

1 / 25
Discount — Ends today

Duration
5 nights
Date
3 Feb 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 20
Discount — Ends today

Duration
3 nights
Date
5 Feb 2027
Ship
Ovation of the Seas
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA
Show all departures (3)

1 / 21
5 % off — Ends today

Duration
7 nights
Date
6 Feb 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 24
Discount — Ends today

Duration
6 nights
Date
7 Feb 2027
Ship
Carnival Panorama
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (3)

1 / 15
Discount — Ends today

Duration
4 nights
Date
7 Feb 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA
Show all departures (2)

1 / 25
5 % off — Ends today

Duration
7 nights
Date
8 Feb 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 17
5 % off — Ends today

Duration
12 nights
Date
10 Feb 2027
Ship
Seven Seas Prestige
- Departure - Los Angeles, USA
- 7 stops
- Arrival - Panama City, Panama

1 / 21
5 % off — Ends today

Duration
7 nights
Date
13 Feb 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 25
Discount — Ends today

Duration
4 nights
Date
15 Feb 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 3 stops
- Arrival - Los Angeles, USA

1 / 21
5 % off — Ends today

Duration
7 nights
Date
20 Feb 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
27 Feb 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 15
5 % off — Ends today

Duration
7 nights
Date
28 Feb 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 5 stops
- Arrival - San Diego, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 21
5 % off — Ends today

Duration
7 nights
Date
6 Mar 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 15
Discount — Ends today

Duration
4 nights
Date
7 Mar 2027
Ship
Serenade of the Seas
- Departure - San Diego, USA
- 4 stops
- Arrival - San Diego, USA

1 / 20
Discount — Ends today

Duration
5 nights
Date
9 Mar 2027
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA

1 / 21
5 % off — Ends today

Duration
7 nights
Date
13 Mar 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
14 Mar 2027
Ship
Emerald Princess
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
20 Mar 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
21 Mar 2027
Ship
Emerald Princess
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 25
Discount — Ends today

Duration
6 nights
Date
26 Mar 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 21
5 % off — Ends today

Duration
7 nights
Date
27 Mar 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
28 Mar 2027
Ship
Emerald Princess
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 20
Discount — Ends today

Duration
5 nights
Date
1 Apr 2027
Ship
Carnival Radiance
- Departure - Los Angeles, USA
- 4 stops
- Arrival - Los Angeles, USA
Show all departures (2)

1 / 25
5 % off — Ends today

Duration
8 nights
Date
1 Apr 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 6 stops
- Arrival - Los Angeles, USA
Show all departures (2)
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 21
5 % off — Ends today

Duration
7 nights
Date
3 Apr 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 25
Discount — Ends today

Duration
6 nights
Date
9 Apr 2027
Ship
Voyager of the Seas
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
Extra £60 off with code LEGENDARY60 for Balconies & Suites

1 / 21
5 % off — Ends today

Duration
7 nights
Date
10 Apr 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
1 / 26
5 % off — Ends today

Duration
7 nights
Date
11 Apr 2027
Ship
Brilliant Lady
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Show all departures (9)

1 / 20
5 % off — Ends today

Duration
12 nights
Date
16 Apr 2027
Ship
Royal Princess
- Departure - Honolulu (Oahu), Hawaii
- 6 stops
- Arrival - Vancouver, Canada
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd

1 / 21
5 % off — Ends today

Duration
7 nights
Date
17 Apr 2027
Ship
Discovery Princess
- Departure - Los Angeles, USA
- 5 stops
- Arrival - Los Angeles, USA
Available promotion:
All-In: Upgrade to 'Princess Plus' for £53pp/pd
80 of 237 pcs




