The Brightline rail station at the Orlando airport (MCO) in terminal C is supposed to open before mid-year. Looks promising. The Fort Lauderdale station is about 3 miles from Port Everglades. The Miami terminal is about 1 mile from PortMiami. A bit over 3 hours from Orlando to Miami.
Video.