For a cruise out of Jacksonville, flying into
Craig (KCRG) is your best bet. I have taken many cruises from Jacksonville to the Bahamas and other places and have had a great time on each of them.
But if you are already flying this way, then as others have said, Port Canaveral will have a bigger selection of cruises.
