Miles between Mesquite, TX and Waynesville, NC

There are
929 mi
from Mesquite, TX to Waynesville, NC

That's the driving distance. It would take 16 hours 42 mins to go from Mesquite, Texas to Waynesville, North Carolina.

The flight distance (direct flight from Mesquite, TX to Waynesville, NC) is 800.11 mi.

929 mi = 1,495.59 kms