Distance between Greensboro and Crystal Lake
Distance from Greensboro, NC to Crystal Lake, IL is 624 miles / 1004 kilometers.
Map showing the distance from Greensboro to Crystal Lake
![]() |
Air distance: | miles km |
Greensboro, NC
City: | Greensboro, NC |
Country: | United States |
Crystal Lake, IL
City: | Crystal Lake, IL |
Country: | United States |
Time difference between Greensboro and Crystal Lake
The time difference between Greensboro and Crystal Lake is 1 hour. Crystal Lake is 1 hour behind Greensboro. Current local time in Greensboro is 22:05 EST (2025-03-03) and time in Crystal Lake is 21:05 CST (2025-03-03).