There are also many limo services available but they will run you about the same or a bit more than a taxi. You can use Google to find them.
There is also a train between Fort Lauderdale and Miami airports that is very inexpensive but you will have to lug your own baggage and then get a $20 taxi from Miami airport to the port or hotel. Not a great alternative IMO. You can check out the train at:
One thing to remember in using shuttle services is that the lower price is appealing if there is one person. $25 is great price for one person but when there are two it is not that great. For two people the total will be $50 and you may have to wait for others to be dropped off first and also wait on their schedule, not yours. I personally prefer to pay the additional $10 and be on my own time and take the taxi. That is my own preference and others may have other priorities.
__________________ Cruisemates Community Leader/Moderator
"There is a great difference between being well traveled and just having been to many places." ~Me
The rail system is probably not even an option. Designed for business commuters, doubt it goes anywhere near the port. Plus, it is elevated and you would have to haul luggage up and down long flights of stairs.
Marty, former resident of Miami