There are
1,243 mi
from Harlingen, TX to Macomb, IL
That's the driving distance. It would take 23 hours 29 mins to go from Harlingen, Texas to Macomb, Illinois.
The flight distance (direct flight from Harlingen, TX to Macomb, IL) is 1,065.06 mi.
1,243 mi = 2,000.91 kms