Distance Between Places

Distance from Miami to Fort Lauderdale

Direct distance Distance
24.28 mi
39.07 km
Compass direction Compass
Route by car Route by car
27.81 mi
44.76 km
Time by car Time by car
35 mins

There are 24.28 miles (39.07 kilometers) between Miami, Florida, US and Fort Lauderdale, Florida, US.

The fastest route by car is 27.81 miles (44.76 kilometers) and will take around 35 mins if you drive non-stop.

Get the driving directions using any of your preferred apps: Google Maps or Bing Maps.