Miles between Memphis, TN and San Juan, TX

There are
911 mi
from Memphis, TN to San Juan, TX

That's the driving distance. It would take 16 hours 51 mins to go from Memphis, Tennessee to San Juan, Texas.

The flight distance (direct flight from Memphis, TN to San Juan, TX) is 783.77 mi.

911 mi = 1,466.59 kms