Miles between Evanston, IL and Port Lavaca, TX

There are
1,222 mi
from Evanston, IL to Port Lavaca, TX

That's the driving distance. It would take 22 hours 42 mins to go from Evanston, Illinois to Port Lavaca, Texas.

The flight distance (direct flight from Evanston, IL to Port Lavaca, TX) is 1,054.13 mi.

1,222 mi = 1.61 kms