Royal Caribbean, Carnival, and Disney all offer a limited number of cruises from Galveston to Jamaica. Most are longer two-week cruises, although Disney Magic includes Falmouth, Jamaica on the 7-Night Western Caribbean cruise itinerary.
Jamaican cruise ports include Falmouth, Montego Bay, and Ocho Rios.
Royal Caribbean
Adventure of the Seas – 13-Night Caribbean Cruise to Cozumel, Mexico; Puerto Limon, Costa Rica; Colon, Panama; Cartagena, Columbia; George Town, Grand Cayman; Falmouth, Jamaica; Labadee, Haiti; and Cape Liberty, New Jersey. [One-Way Repositioning Cruise]
Carnival Cruise Lines
Carnival Dream – 14-Night Panama Canal Cruise to Ocho Rios, Jamaica; Aruba; Curacao; Cartagena, Columbia; Colon (Panama Canal), Panama; Limon, Costa Rica; and Cozumel, Mexico.
Carnival Dream – 14-Night Eastern Caribbean Cruise to Key West, Florida; Grand Turk, Turks & Caicos; San Juan, Puerto Rico; Virgin Islands (St. Thomas, St. Kitts, St. Maarten, and St. Croix); and Montego Bay, Jamaica.
Disney Cruise Line
Disney Magic – 7-Night Western Caribbean Cruise to Cozumel, Mexico; George Town, Grand Cayman; and Falmouth, Jamaica.