The state has several major ports such as Baltimore, Chesapeake Bay, and Annapolis that are popular departure points for cruises. These ports offer a variety of cruises, including:
- Coastal cruises: These cruises depart from Baltimore and sail along the Maryland coast, visiting destinations such as Chesapeake Bay and the Eastern Shore.
- Chesapeake Bay cruises: These cruises depart from Baltimore, Annapolis, and Chesapeake Bay and sail along the Chesapeake Bay, visiting destinations such as St. Michael's, Oxford, and Tilghman Island.
- Dinner cruises: Some companies offer dinner cruises on the Chesapeake Bay and other nearby rivers, which include live entertainment and a meal.
- Harbor cruises: These cruises depart from Baltimore and Annapolis and sail to destinations such as the Inner Harbor, the Severn River, and the Magothy River, where passengers can see historic ships, lighthouses, and the city's skyline.
- Speedboat cruises: These cruises depart from Baltimore, Chesapeake Bay, and Annapolis and sail to destinations such as the Chesapeake Bay, where passengers can experience the thrill of a speedboat ride.