12 Cheap Spring Break Cruises for 2022 (Starting at $159)

Looking for a Spring Break getaway? What’s better than hitting the water, sailing to the Caribbean, and enjoying some of the most beautiful beaches in the world?

What about doing all of that without spending a fortune? In fact, we’ve found some Spring Break cruises that allow you to sail — with a cabin and meals included — for in some cases less than a flight to the Caribbean.

The truth is, Spring Break is one of the times of year where prices for cruises typically spike. However, for 2022, we’re finding a number great deals — including many Spring Break cruises for under $300 per person.

Below, we’ve found some of the cheapest cruises for 2022 season across multiple ports and cruise lines. But before we get to that, here are some pointers on how to find the cheapest trips during this popular time of year.

How to Find Cheap Spring Break Cruises

Carnival ship docked in Tampa

If you’re wanting to score the best deal during this time of year, then keep the following in mind:

Shorter Cruises = Less Money
While you have a week for Spring Break, if you want the cheapest cruises, then avoid spending all week on the ship. Cruise lines offer a ton of 3-5 day cruises and these are drastically less overall than sailing for an entire week.

This shouldn’t be as a surprise. With cruise fare covering everything from your cabin to meals to entertainment, it costs less to take a passenger on a four-night cruise than it does to take them on a week-long vacation. If you are on a budget, shorter cruises are your friend.

Florida is King of Cheap Cruises
Florida is the cruise capital of the world. You have Miami, Fort Lauderdale, Port Canaveral, and Tampa all within a few hours of each other. The number of ports and ships sailing from the area mean there are a number of options when it comes to cruises. Not every cheap Spring Break cruise sails from Florida, but it’s where a majority of them sail from.

Prices Rise Through March
Obviously if you are a student, you don’t get to pick when you have your Spring Break. But you should know that prices rise as the month of March goes on. Sailing early in the month is your best bet for the cheapest trips, and prices peak about halfway through the month. A cruise is still an affordable way to travel even if it’s a little more expensive in the middle of March. Just know that early sailing means lower prices.

Use an Aggregator Website That Searches Across All Cruise Lines
Head to a cruise line’s website and you’ll find the prices only for that line. After all, you won’t see Royal Caribbean’s deals on Carnival’s website. Instead, look to a third-party travel site to search across all lines to find the best deals.

Sites like AvoyaTravel.com or Orbitz offer prices for all the cruise lines, making it easy to search and book your trip and find deals you wouldn’t see if you only search a specific cruise line’s website.

Note: The prices below were from a recent search and are subject to change. They include only cruise fare for one person in an interior cabin. Taxes, fees, and gratuities will be extra.

Cheap 2022 Spring Break Cruises

MSC Seaside docked in Costa Maya

2-Night Bahamas Cruise from Miami (Carnival)
Date: March 3, 2022
Price: $159 per person

The cheapest Spring Break cruise we were able to find, this trip is also the shortest. It’s just two days, heading from Miami to Nassau and then back home. Departing in early March aboard the Carnival Sunrise, this trip won’t break the bank as it’s just $159 per person for cruise fare (taxes, fees, and gratuities will add more) for an interior cabin. Since it sails on a Thursday and gets back early Saturday morning, you could add in a day or two in Miami before heading back home.

3-Night Mexico Cruise from Long Beach (Carnival)
Date: March 11, 2022
Price: $269 per person

Sailing from Long Beach is ideal if you’re looking for a short and cheap cruise. For instance, this trip is just three nights, sailing to Ensenada, Mexico and back. That’s perfect for those looking to just let loose for a few days and get out of town for cheap. It sails aboard the Carnival Imagination at the peak of Spring Break — departing March 11.

It only costs $269 per person for an interior cabin, making it among the most affordable cruises we found in the month of March. 

3-Night Bahamas Cruise from Miami (Carnival)
Date: March 11, 2022
Price: $239 per person

Heading to the Bahamas is cheap and easy when you sail from Miami. This three-day cruise in March takes passengers to Nassau before heading back home to Miami, with a day at sea thrown in as well. Best of all, you can get the trip for just under $240 per person if you book an interior cabin. The cruise sails aboard the Carnival Conquest. It’s one of Carnival’s older ships, but who cares when you are simply there to have a good time on Spring Break?

3-Night Bahamas Cruise from Miami (Royal Caribbean)
Date: March 18, 2022
Price: $291 per person

Royal Caribbean usually isn’t the cheapest cruise line, which makes this trip a rare gem. For only $291, you can sail aboard the Freedom of the Seas from Miami. The cruise takes you to Nassau and CocoCay (Royal Caribbean’s private island) before returning home. This particular cruise departs on March 18 — the peak of Spring Break — however, you can also sail other dates during the month for a similar price.

6-Night Caribbean Cruise from Galveston (Carnival)
Date: March 20, 2022
Price: $429 per person

Up until now, the cruises on our list have all been two and three-night trips. However, this cruise is a full six days from Galveston for under $450 per person. Your cruise is aboard the Carnival Dream, leaving Galveston, Texas on your way to Costa Maya (Mexico), Belize, and then Cozumel, before returning home. It gives you almost an entire week to enjoy at sea before having to get back to work or school.

MSC Divina

3-Night Bahamas Cruise from Miami (MSC)
Date: March 24, 2022
Price: $289 per person

If you can make it to the Miami area, then you’ll have a lot of options for inexpensive cruises. This trip is just three days, making it perfect for those on a tight budget. Despite being short, it includes two stops — Nassau and Ocean Cay — from Miami aboard the MSC Divina. Best of all, an interior room is only $289 per person. You can learn more about this cruise here.

3-Night Bahamas Cruise from Port Canaveral (Carnival)
Date: March 11, 2022
Price: $279 per person

In terms of absolute value, paying $279 for a three-day cruise isn’t the best deal you’ll find. But paying that much at the height of Spring Break is still pretty good. For just a little under three bills you can escape the cold and sail to Nassau aboard the Carnival Liberty. The cruise departs Port Canaveral on Friday, March 11, returning on Monday, March 14 — so you might have to take off one day from work or school.

7-Night Caribbean Cruise from Tampa (Royal Caribbean)
Date: March 19, 2022
Price: $511 per person

Tampa might not get the headlines like Miami when it comes to cruising, but there are still a lot of options for you to choose from, and the port is much calmer and easier to navigate on cruise day. This week-long trip departs Tampa right in the middle of March, headed to Grand Cayman, Cozumel, Roatan, and Belize for Spring Break.

You’ll also have days at sea, giving you a chance to party on the ship, hang out poolside, and generally relax before heading back to the real world. The cruise is aboard the Rhapsody of the Seas.

8-Night Bahamas Cruise from Baltimore (Royal Caribbean)
Date: March 17, 2022
Price: $511 per person

Most people don’t think of Baltimore as a place to sail for a cruise. But most people also don’t see fares for only $511 for an eight-night cruise at the height of Spring Break. That brings the price per night to less than $65 during the peak of the Spring Break season. Departing from Baltimore on the Enchantment of the Seas, you’ll have stops in Charleston, Port Canaveral, Freeport, and Nassau before heading back home.

5-Night Mexico Cruise from Galveston (Royal Caribbean)
Date: March 9, 2022
Price: $361 per person

Are you one of the millions that live within a few hours’ drive to Houston? You’re in luck. You can book this cruise from Galveston aboard the Adventure of the Seas and not have to worry about flying to a distant port. The trip departs on March 9 and is a five-night trip across the gulf to Costa Maya and Cozumel. You’ll also have two sea days on the trip to work on your tan with a drink in your hand. Best of all, the trip costs less than $400 per person for an interior cabin.

4-Night Mexico Cruise from Mobile (Carnival)
Date: March 10, 2022
Price: $319 per person

While Florida usually wins for cheap cruises, you can find some deals in other ports. This cruise from Mobile, Alabama departs on March 10 aboard the Carnival Sensation. For just $319 you can hop aboard. The only ports of call on this trip is Cozumel, along with two days at sea. So be prepared to spend a lot of time enjoying yourself on the ship.

4-Night Bahamas Cruise from Miami (Norwegian)
Date: March 21, 2022
Price: $412 per person

So far this is one of the few entries outside of Carnival and Royal Caribbean. If you are a fan of sailing NCL, this is among the least expensive we found for Spring Break. The trip aboard the Norwegian Sky departs Miami on March 21. The cruise is a four-night trip to Grand Bahama, Great Stirrup Cay (Norwegian’s private island), and Nassau. As for cost, it’s about $420 in cruise fare to get on the ship. There are definitely cheaper deals out there, but that’s a hard price to beat for those looking for a cheap Spring Break cruise on this specific cruise line.

7-Night Caribbean Cruise from Miami (MSC)
Date: March 6, 2022
Price: $432 per person

Simply want the cheapest seven-night cruise departing the U.S.? This is the least expensive one we could find. It sails on MSC Divina, which was featured above in another cruise, from Miami for only $432 per person. On the trip you’ll stop in Cozumel, Grand Cayman, and Jamaica. It also includes a stop at MSC’s recently renovated private island, Ocean Cay. For just $62 per night, you’d be hard-pressed to find a better deal for a similar cruise.

Where to Find More Spring Break Deals

Do the cruises above not quite match your schedule? Or you simply want to see what else is out there?

We suggest visiting a site like AvoyaTravel.com, Orbitz, or other aggregators that allow you to search across all cruise lines and schedules to find the cruise that matches your budget and schedule.

Popular: 39 Useful Things to Pack (17 You Wouldn't Think Of)

Read Next: Park & Cruise Hotels for Every Port in America

Popular: 107 Best Cruise Tips, Secrets, Tricks, and Freebies

12 Cheap Spring Break Cruises for 2022 (Starting at $159)


    • Timmy — check out third party aggregation sites like AvoyaTravel.com or Orbitz. These sites look at all the cruise lines and you can narrow down by specific dates and then sort by price.


Please enter your comment!
Please enter your name here