Crystal Lake, IL, located in McHenry County has a variety of transportation options for its residents. The city provides public bus service through the Crystal Lake Transit, which offers routes throughout the town and neighboring communities. For those who prefer to drive themselves, there are several major highways nearby including Route 31 and 176, as well as Interstate 90 just a short drive away. For longer distance travel, travelers can access the Chicago O’Hare International Airport within 45 minutes to an hour by car. Additionally, Crystal Lake is home to several taxi companies that will transport passengers around town or to other nearby locations. With all these transportation options available, traveling around Crystal Lake is easy and convenient.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Crystal Lake (zip 60012) takes 33.9 minutes. That's longer than the US average of 26.4 minutes.
How people in Crystal Lake (zip 60012) get to work:
- 79.1% drive their own car alone
- 3.8% carpool with others
- 11.0% work from home
- 4.4% take mass transit