There are shuttle services and bus services -- and they are not necessarily super-expensive. You just have to research.
Our DD sometimes takes Red Coach from the MIA airport to Orlando. Very comfortable and they have free WiFi. They have daily buses from MIA-MCO, and then you can take DME from there.
Her fares are usually less than $60, and there are lots of shuttles from Port Miami to MIA.