6 Days | From $284 | Carnival Cruise Line

So close, yet so deliciously far. Mexico might be right down there, but it exists in another world entirely. Experience a country full of rich culture and fun on a cruise to Mexico. Each port — including favorites Cozumel, Cabo San Lucas, and Puerto Vallarta — contributes its own distinct local flavor to the mix. Whether your Mexico cruise style is west-coast Riviera with its Pacific charm, east-coast Caribbean and its island mojo… or perhaps Baja and its out-of-this-world coastal scenery, you’ll find Mexico central to a great vacation.