At the most three hours.
Google Maps estimates the driving time as 77 minutes.
very, very long... hours... once you get just south of miami is where the going gets slow.
It is not possible to drive from Miami to Cuba.
about an hour depending on traffic...
164 miles
Google Maps.
About 4 hours (maps.google.com)
The drive from Charlottesville, VA, to Miami, FL, should take between 16-17 hours.
1 hour and 6 minutes
4 hours
about 2 days