Miles between Plymouth, MN and Murphy, TX

There are
930 mi
from Plymouth, MN to Murphy, TX

That's the driving distance. It would take 17 hours 16 mins to go from Plymouth, Minnesota to Murphy, Texas.

The flight distance (direct flight from Plymouth, MN to Murphy, TX) is 845.77 mi.

930 mi = 1,497.19 kms