When we went to the Keys in March we flew into Miami(MIA), spent the night there, and drove to Key West the following morning. While it was a beautiful drive, it took us about 5 hours due to construction. Without traffic it is about a 3 1/2 hour drive. The Overseas Highway is 113 mile road that connects the Florida mainland to the Keys. Most of the road is only one lane each way. If you plan it right and make stops along the way it really is worth the drive. We personally will be flying straight into Key West this time around!