driving distance miami to fort lauderdale
The total driving distance from Fort Lauderdale to Miami Beach, FL is 32 miles. It can take 1 hour to 1.5 hours depending on how bad the traffic is or in rush hour. Or 11.30 at night it may be 1 hour, but will be less 1 hour.