The driving distance from Chicago to Six Flags Great America is about 46.3 miles (74.5 km) while the aerial distance between the two is 38 miles (61 km).