12 Cheap Spring Break Cruises for 2020 (Starting at $169)

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 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 2020, 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 2020 season. But before we get to that, here are some pointers on how to find the cheapest cruises 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-part travel site to search across all lines to find the best deals.

Sites like AvoyaTravel.com 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 on AvoyaTravel.com and are subject to change. Avoya Travel is an advertising partner of Cruzely.

Cheap 2020 Spring Break Cruises

MSC Seaside docked in Costa Maya

4-Night Mexico Cruise from Long Beach (Carnival)
Date: March 2, 2020
Price: $224 per person

Forget Spring Break, this is one of the cheapest cruises ever. For under $225 (per person for an interior cabin) you can hop on this cruise from Long Beach with stops in Catalina and Ensenada. The trip sails aboard the Carnival Inspiration. It’s not the biggest or newest ship, but if you want to head on a trip for your break, it doesn’t get cheaper than this. There are even more trips on this same itinerary for other dates during the the month (for only slightly more) if you can’t make this one.

3-Night Mexico Cruise from Long Beach (Carnival)
Date: March 12, 2020
Price: $234 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 12. It only costs $234 per person for an interior cabin, making it among the most affordable cruises we found in the month of March. As well, if you are from out of town you can tack on a day or two in Los Angeles to see the sites and extend your trip.

3-Night Bahamas Cruise from Miami (MSC)
Date: March 10, 2020
Price: $169 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 — Ocean Cay and Nassau — from Miami aboard the MSC Divinia. Best of all, an interior room is only $169 per person. That makes it the cheapest Miami cruise in March that we found. You can learn more about this cruise here.

4-Night Bahamas Cruise from Miami (Carnival)
Date: March 5, 2020
Price: $289 per person

Heading to the Bahamas is cheap and easy when you sail from Miami. This four-day cruise in March takes passengers to Half Moon Cay and Nassau before heading back home to Miami. Best of all, you can get the trip for just under $300 per person if you book an interior cabin. The cruise sails aboard the Carnival Sensation. 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 Port Canaveral (Royal Caribbean)
Date: March 13, 2020
Price: $319 per person

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

5-Night Caribbean Cruise from Fort Lauderdale (Royal Caribbean)
Date: March 7, 2020
Price: $456 per person

Up until now, the cruises in our list have all been three and four-night trips. However, this cruise is a full five nights from Fort Lauderdale for under$500 per person. Your cruise is aboard Royal Caribbean’s Independence of the Seas, leaving Port Everglades (Fort Lauderdale) on your way to Labadee and Falmouth, Jamaica, before returning home. It’s early in the Spring Break season, but many still have days off during this time of year.

3-Night Bahamas Cruise from Port Canaveral (Carnival)
Date: March 20, 2020
Price: $269 per person

In terms of absolute value, paying $269 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 over three bills you can escape the cold and sail to Nassau aboard the Carnival Liberty. The cruise departs Port Canaveral on March 20, returning on Monday, March 23 — so you might have to take off one day from work or school.

4-Night Caribbean Cruise from Tampa (Carnival)
Date: March 5, 2020
Price: $329 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 four-night trip departs Tampa in early March, headed to Cozumel for Spring Break. On either side of Cozumel you’ll 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 Carnival Paradise, which isn’t one of Carnival’s newest ships, but still quite popular.

8-Night Bahamas Cruise from Baltimore (Royal Caribbean)
Date: March 27, 2020
Price: $548 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 $548 for an eight-night cruise. That brings the price per night to less than $70 during the height of the Spring Break season. Departing from Baltimore on the Grandeur of the Seas, you’ll have a stops in Nassau, Royal Caribbean’s private island — CocoCay — Port Canaveral, and Charleston before heading back home.

5-Night Mexico Cruise from Galveston (Royal Caribbean)
Date: March 25, 2020
Price: $308 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 Enchantment of the Seas and not have to worry about flying to a distant port. The trip departs on March 25 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 $308 per person for an interior cabin.

5-Night Mexico Cruise from Mobile (Carnival)
Date: March 2, 2020
Price: $339 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 2 aboard the Carnival Fantasy. For just $339 you can hop aboard. Ports of call on this trip include Cozumel and Progreso, along with two days at sea. So be prepared to spend a lot of time enjoying yourself on the ship.

7-Night Bahamas Cruise from Miami (Norwegian)
Date: March 8, 2020
Price: $349 per person

The final cruise on our list is one of the few entries outside of Carnival and Royal Caribbean. The trip aboard the Norwegian Pearl departs Miami on March 8. The cruise is a seven-night trip to Mexico, Belize, and Roatan. As for cost, it’s about $350 to get on the ship. There are definitely a few cheaper deals out there, but that’s a hard price to beat for those looking for a cheap Spring Break cruise that takes up an entire week in 2020. Best of all, it leaves and gets back on a Sunday, making it fit perfectly with Spring Break schedules.

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 that allows you to search across all cruise lines and schedules to find the cruise that matches your budget and schedule. Search cruises on AvoyaTravel.com now.

Popular: 12 Tips & Things to Know About Travel Insurance

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 2020 (Starting at $169)


    • 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