How Long is the Drive from Miami to Key West?

To drive there it takes anywher from 2.5 to 4 hours depending on traffic. It is exactly 150 miles. It is a beautiful scene as you drive, most people love the drive because of the scene