The Bayport Cruise Terminal is the closest cruise departure point to Houston, Texas. Located on Galveston Bay in the city of Pasadena, the cruise terminal is about a 30 mile drive from downtown Houston. Princess Cruises started scheduling departures for November 2013, while Norwegian Cruise Lines scheduled their first cruise from Bayport for 2014.