Miles between Mesquite, TX and Allen, TX

There are
30 mi
from Mesquite, TX to Allen, TX

That's the driving distance. It would take 35 minutes to go from Mesquite, Texas to Allen, Texas.

The flight distance (direct flight from Mesquite, TX to Allen, TX) is 23.61 mi.

30 mi = 48.31 kms