Miles between Greenville, SC and Midlothian, TX

There are
946 mi
from Greenville, SC to Midlothian, TX

That's the driving distance. It would take 17 hours 13 mins to go from Greenville, South Carolina to Midlothian, Texas.

The flight distance (direct flight from Greenville, SC to Midlothian, TX) is 854.58 mi.

946 mi = 1,522.98 kms