Miles between Poplar Bluff, MO and Harker Heights, TX

There are
663 mi
from Poplar Bluff, MO to Harker Heights, TX

That's the driving distance. It would take 11 hours 39 mins to go from Poplar Bluff, Missouri to Harker Heights, Texas.

The flight distance (direct flight from Poplar Bluff, MO to Harker Heights, TX) is 571.70 mi.

663 mi = 1,066.24 kms