Caribbean Day Cruises From the Vicinity of Miami

While there's no lack of things to do and see in Miami, Florida, if you want to spend a day in another country, consider a one-day cruise to the Bahamas from Port Everglades, about 25 minutes north of Miami. Hop aboard a cruise ship in the morning and spend one day taking in the sites of Grand Bahama Island before returning home in the late afternoon. It's an affordable way to make a quick getaway.

Discovery Cruise Lines

Discovery Cruise Lines offers regular, one-day cruises to the Bahamas. The Discovery Sun cruise ship departs from Port Everglades, Florida, 27 miles north of the Port of Miami, daily at 9:30 a.m. The Sun arrives in Freeport, Grand Bahamas, at 1:30 p.m. and leaves for the return trip to Miami at 5:15 p.m. with an arrival time at Port Everglades of 10:30 p.m. Cruises start at $130 per person as of September 2010. Discovery Cruise Lines also offers birthday cruise specials.

Discovery Cruise Line


The Discovery Sun

Discovery Cruise Line offers an all-inclusive "Fun Day" cruise to the Caribbean for $130 per person, as of September 2010, which includes all-you-can-eat breakfast and dinner buffets and live music and dancing. The Discovery Sun also features a video game room with Wii and a Las Vegas Rules-style casino with slot machines and table games such as craps, blackjack and roulette. Alcoholic drinks are available for purchase. The Cruise Line offers excursions to Junkanoo Beach, Taino Beach and a sightseeing tour to the Garden of the Groves.

Discover Bahama Island

Only 70 miles off the coast of Florida, Freeport, Grand Bahamas, is the second most visited city in the Bahamas. With four 18-hole golf courses, plenty of duty-free shopping at places like Port Lucaya Marketplace, scuba diving and miles of sugar-white sand beaches, Freeport is a fun place to spend an afternoon.