The state has several major ports such as St Louis and Kansas City that are popular departure points for cruises. These ports offer a variety of cruises, including:
- Mississippi River cruises: These cruises depart from St Louis and sail along the Mississippi River, visiting destinations such as Memphis, Nashville, and St. Louis.
- Riverboat cruises: These cruises depart from St Louis, Kansas City, and other nearby towns and sail along the Mississippi River and other nearby rivers, visiting destinations such as plantations, historic sites, and natural wonders.
- Dinner cruises: Some companies offer dinner cruises on the Mississippi River and other nearby rivers, which include live entertainment and a meal.
- Harbor cruises: These cruises depart from St Louis and Kansas City and sail to destinations such as the Mississippi River, the Missouri River, and the Kansas River, where passengers can see historic ships, lighthouses, and the city's skyline.
- Speedboat cruises: These cruises depart from St Louis and Kansas City and sail to destinations such as the Mississippi River and the Missouri River, where passengers can experience the thrill of a speedboat ride.