Carnival's rate to go from Miami airport to the Port of Miami is $16 one way or $32 roundtrip per person
Here. So with two people when you add gratuity for the taxi driver you will be about the same. I would take the taxi because it will be quicker.