Leaving soon
Last-minute cruises from Mobile
8 sailings leave the Alabama Cruise Terminal in the next 60 days, up to Sun, Jan 3, 2027. One of them goes in the next two weeks. They run on 1 ship from Carnival Cruise Line.
The lowest starting fare in this window is $392 per person, for Carnival Spirit on Sat, Nov 28, 2026. The cheapest per night is Carnival Spirit on Sat, Nov 28, 2026, at $49 a night for 8 nights. Between them these trips go to the Bahamas.
Each fare here shows the date we checked it. Check the line for the current price before you plan around it, and make sure your documents are in order. The documents guide covers sailing with a birth certificate.
Every sailing in the next 60 days
Cheapest overallWe may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Sat, Nov 14, 2026 back Sun, Nov 22, 2026 | Carnival Spirit | Carnival Cruise Line | 8 | 8-Night Bahamas Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas) | |
Sun, Nov 22, 2026 back Sat, Nov 28, 2026 | Carnival Spirit | Carnival Cruise Line | 6 | 6-Night Bahamas Calls at Celebration Key (Bahamas) · Bimini (Bahamas) | |
Sat, Nov 28, 2026 back Sun, Dec 6, 2026 | Carnival Spirit | Carnival Cruise Line | 8 | 8-Night Bahamas Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas) | Lowest fare shown |
Sun, Dec 6, 2026 back Sat, Dec 12, 2026 | Carnival Spirit | Carnival Cruise Line | 6 | 6-Night Bahamas Calls at Bimini (Bahamas) · Celebration Key (Bahamas) | |
Sat, Dec 12, 2026 back Sun, Dec 20, 2026 | Carnival Spirit | Carnival Cruise Line | 8 | 8-Night Bahamas Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas) | |
Sun, Dec 20, 2026 back Sat, Dec 26, 2026 | Carnival Spirit | Carnival Cruise Line | 6 | 6-Night Bahamas Calls at Celebration Key (Bahamas) · Nassau (Bahamas) | |
Sat, Dec 26, 2026 back Sun, Jan 3, 2027 | Carnival Spirit | Carnival Cruise Line | 8 | 8-Night Bahamas Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas) | |
Sun, Jan 3, 2027 back Mon, Jan 11, 2027 | Carnival Spirit | Carnival Cruise Line | 8 | 8-Night Bahamas Calls at Key West (Florida) · Celebration Key (Bahamas) · Half Moon Cay (Bahamas) · Nassau (Bahamas) |
- NOV14
Saturday · 8 nights
8-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas)
Returns Sun, Nov 22, 2026
- NOV22
Sunday · 6 nights
6-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Celebration Key (Bahamas) · Bimini (Bahamas)
Returns Sat, Nov 28, 2026
- NOV28
Saturday · 8 nights
8-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas)
Returns Sun, Dec 6, 2026
Lowest fare shown
- DEC6
Sunday · 6 nights
6-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Bimini (Bahamas) · Celebration Key (Bahamas)
Returns Sat, Dec 12, 2026
- DEC12
Saturday · 8 nights
8-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas)
Returns Sun, Dec 20, 2026
- DEC20
Sunday · 6 nights
6-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Celebration Key (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 26, 2026
- DEC26
Saturday · 8 nights
8-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Key West (Florida) · Celebration Key (Bahamas) · Princess Cays (Bahamas) · Nassau (Bahamas)
Returns Sun, Jan 3, 2027
- JAN3
Sunday · 8 nights
8-Night Bahamas
Carnival Spirit · Carnival Cruise Line
Calls at Key West (Florida) · Celebration Key (Bahamas) · Half Moon Cay (Bahamas) · Nassau (Bahamas)
Returns Mon, Jan 11, 2027
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.