Princess cruises lists a transport at 89 pp as follows:
"Florida Motorcoach Program
The cost is $89 per person roundtrip
Four routes with convenient pick-up locations along the way:
1.Tampa/Brandon, Sun City Center, Port Charlotte, Ft. Meyers, North Naples, Ft. Lauderdale PIER
2.Ocala, Lady Lake, Leesburg, Orlando, Ft. Pierce, Ft. Lauderdale PIER
3.Daytona Beach, Melbourne, Vero Beach, Stuart, West Palm Beach, Ft. Lauderdale PIER
4.Clearwater, St. Petersburg, Bradenton, Sarasota South, Venice, Ft. Lauderdale PIER"
It is possible this is old information on their website as they may have used the now defunct cruise connection. The same info is on Royal Carib where they specify that the service is by Cruise connection and one should call Cruise Connection for details.
There also is a private transport company which goes from Orlando to FLL port everglades at 55/pp at
Cruise Connection to Port Canaveral, Port Everglades and Port of Miami They also have departures from Ocala that take you to Orlando where I guess you would change busses?? Don't know the details. Apparently their price goes up the later you reserve and the more full the bus becomes.