For a budget traveler looking for a 2-night & 3-day trip to Mexico, you can expect to spend approximately $400 to $1500. Keep in mind that these are rough estimates, and actual costs may vary depending on your travel style, activities, and other expenses.