There are
1,306 mi
from Evanston, IL to Robstown, TX
That's the driving distance. It would take 23 hours 58 mins to go from Evanston, Illinois to Robstown, Texas.
The flight distance (direct flight from Evanston, IL to Robstown, TX) is 1,133.49 mi.
1,306 mi = 1.61 kms