Miles between Harlingen, TX and Roma, TX

There are
89 mi
from Harlingen, TX to Roma, TX

That's the driving distance. It would take 1 hour 43 mins to go from Harlingen, Texas to Roma, Texas.

The flight distance (direct flight from Harlingen, TX to Roma, TX) is 82.47 mi.

89 mi = 143.23 kms