There are
199 mi
from Mesquite, TX to Abilene, TX
That's the driving distance. It would take 3 hours 31 mins to go from Mesquite, Texas to Abilene, Texas.
The flight distance (direct flight from Mesquite, TX to Abilene, TX) is 183.71 mi.
199 mi = 320.58 kms