Sorry for the late reply! Miami Lakes is 4 hrs. from the Keys and about 45 min. from Homestead. The Keys and Miami Beach are not close to one another. Hope this helps!
Miami to Key Largo is only 1-1/2 hours. To Key West would be 3-1/2 to 4 hours. If you want beaches stick to Miami Beach. The keys do not have great beaches. It's more about the water, the history, fishing, diving and snorkeling. And in Key West add the partying. Use www.mapquest.com to see routes, mileage and approx. driving times.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.