2 to 5 nights
Short cruises from Florida
2780 cruises of five nights or fewer leave Florida in the window we track. Nearly all of them go to the Bahamas, most leave from Miami or Port Canaveral, and the cheapest start around $139 per person.
The useful question is not whether to take a short cruise but which length. The costs that do not scale — flights or fuel, parking, the half-day you lose boarding and the half-day you lose disembarking — are identical on a two-night sailing and a five-night one. That is why the shortest cruise is the cheapest total and almost never the best value. Here is how the four lengths actually compare.
The four lengths compared
| Length | Sailings | From | Per night | Mostly goes to | Mostly leaves from |
|---|---|---|---|---|---|
| 2 nights | 9 | $279 | $209 | Bahamas | Port Canaveral, Miami |
| 3 nights | 837 | $188 | $153 | Bahamas | Port Canaveral, Miami |
| 4 nights | 1213 | $139 | $119 | Bahamas | Port Canaveral, Miami |
| 5 nights | 721 | $179 | $104 | Bahamas | Port Canaveral, Tampa |
Per-night figures are the median starting fare divided by nights, recorded 2026-10-19. The median across every Florida sailing, short or long, is $128 a night.
Which one should you book?
Cheapest total
A 3-night Bahamas run. Lowest sticker price of anything leaving Florida, and the standard Friday-to-Monday format.
3-day cruises →Best value
5 nights sailings, at about $104 a night — the point where the fixed costs start spreading properly.
See them →No leave needed
Thursday, Friday and Saturday departures of two to four nights — out after work, back for Monday.
Weekend cruises →Actually a holiday
Five nights is the shortest that reaches the Western Caribbean or Mexico and still feels like a week away.
5-day cruises →Short cruises by port
Compare portsGot longer?
Six and seven nights is the standard Caribbean week and where most of Florida's bigger ships work. It is also, per night, usually better value than anything on this page.
6 and 7-day cruises from Florida →