There are
1,250 mi
from Waukegan, IL to Port Lavaca, TX
That's the driving distance. It would take 23 hours 13 mins to go from Waukegan, Illinois to Port Lavaca, Texas.
The flight distance (direct flight from Waukegan, IL to Port Lavaca, TX) is 1,069.25 mi.
1,250 mi = 1.61 kms