Travelers can book cruise vacations through Southwest as part of a partnership with travel agency World Travel Holdings.