Miles between Dallas, TX and Marshall, TX

There are
149 mi
from Dallas, TX to Marshall, TX

That's the driving distance. It would take 2 hours 37 mins to go from Dallas, Texas to Marshall, Texas.

The flight distance (direct flight from Dallas, TX to Marshall, TX) is 140.86 mi.

149 mi = 239.94 kms