Miles between Mission, TX and Robstown, TX

There are
146 mi
from Mission, TX to Robstown, TX

That's the driving distance. It would take 2 hours 46 mins to go from Mission, Texas to Robstown, Texas.

The flight distance (direct flight from Mission, TX to Robstown, TX) is 116.04 mi.

146 mi = 235.12 kms