How Far is Miami from Ft Lauderdale?

Starting off in Fort Lauderdale, Florida and arriving in Miami, Florida, driving the distance by car, you will have driven 28 miles or 44 km. The trip should take approximately 30 minutes one way.