There are
201 mi
from Missouri City, TX to Harker Heights, TX
That's the driving distance. It would take 3 hours 56 mins to go from Missouri City, Texas to Harker Heights, Texas.
The flight distance (direct flight from Missouri City, TX to Harker Heights, TX) is 162.02 mi.
201 mi = 323.99 kms