Most cruise lines allow you to transfer your bookings from the cruise line to a travel agent.
They will normally allow you to transfer the booking within a window from when the booking was created.
Carnival Corporation allows you to transfer a booking to a travel agent up to 90 days from the booking date,
as long as the request is made outside of the final payment period. You can find more information
on Carnival's Carnival's website.
The cruise lines under the Carnival Corporation are
|Carnival Cruise Line
|Holland America Line
Norwegian Cruise Line Holdings
Norwegian Cruise Line allows you to transfer a booking to a travel agent up to 14 days from the booking date,
as long as the request is made outside of final payment period. You can find more information
on NCL's website.
The transfer form can be found at here
The cruise lines under Norwegian Cruise Line Holdings are
|Norwegian Cruise Line
|Regent Seven Seas Cruises
Royal Caribbean Group allows you to transfer bookings made through their direct channels
(Web, Onboard, Consumer Outreach) to your travel agency up to 30 days from the booking date.
The transfer request must be made outside of final payment period and the booking cannot have been paid off in full.
You can find the transfer page and more information on
Royal Caribbean's website.
The cruise lines under the Royal Caribbean Group are
|Royal Caribbean International