1. Budget Cruises: For a budget-friendly cruise to Mexico, you can expect to pay around $500 to $1,000 per person for an interior cabin on a shorter cruise (3-4 days) departing from a port in the United States.
2. Moderate Cruises: Mid-range cruises to Mexico can cost between $1,000 to $2,000 per person, offering a bit more comfort with an ocean view or balcony cabin. These cruises may also include more amenities and a wider range of activities onboard.
3. Luxury Cruises: For a luxurious cruise experience to Mexico, you can expect to pay upwards of $2,000 per person for a suite cabin with exclusive amenities, gourmet dining options, and personalized services. These cruises typically offer a higher level of luxury, privacy, and personalized attention.
It's worth noting that these prices are just rough estimates and can vary widely based on specific cruise itineraries, departure dates, and special offers or discounts available. It's always a good idea to compare prices from different cruise lines and booking websites to find the best deal for your desired cruise experience.