There are
1,018 mi
from Beaumont, TX to Rock Island, IL
That's the driving distance. It would take 18 hours 47 mins to go from Beaumont, Texas to Rock Island, Illinois.
The flight distance (direct flight from Beaumont, TX to Rock Island, IL) is 814.13 mi.
1,018 mi = 1.61 kms