There are 46 cruises departing from Alabama which you can book.
Cruise lines offering departures from Alabama include Carnival.
8-day Bahamas
Ship: Carnival Spirit
Nights: 8
Itinerary: Mobile, Fun Day At Sea, Key West, Celebration Key, Princess Cays, Nassau, Fun Day At Sea, Fun Day At Sea, Mobile
Single
$2,621 pp
Twin
$1,368 pp
Triple
$1,104 pp
Quad
$972 pp
6-day Bahamas
Ship: Carnival Spirit
Nights: 6
Itinerary: Mobile, Fun Day At Sea, Celebration Key, Nassau, Fun Day At Sea, Fun Day At Sea, Mobile
Single
$2,000 pp
Twin
$1,057 pp
Triple
$866 pp
Quad
$771 pp
8-day Bahamas
Ship: Carnival Spirit
Nights: 8
Itinerary: Mobile, Fun Day At Sea, Key West, Celebration Key, Ship Meetup, Nassau, Relaxaway, Fun Day At Sea, Fun Day At Sea, Mobile
Single
$3,057 pp
Twin
$1,586 pp
Triple
$1,346 pp
Quad
$1,190 pp
6-day Bahamas
Ship: Carnival Spirit
Nights: 6
Itinerary: Mobile, Fun Day At Sea, Celebration Key, Princess Cays, Fun Day At Sea, Fun Day At Sea, Mobile
Single
$2,526 pp
Twin
$1,313 pp
Triple
$1,189 pp
Quad
$1,091 pp
9-day Carnival Journeys Western Caribbea
Ship: Carnival Spirit
Nights: 9
Itinerary:
Single
$3,337 pp
Twin
$1,729 pp
Triple
$1,468 pp
Quad
$1,301 pp
Journeys - 16-day Panama Canal
Ship: Carnival Spirit
Nights: 16
Itinerary:
Single
$4,062 pp
Twin
$2,104 pp
Triple
$1,814 pp
Quad
$1,669 pp