Miles between Pharr, TX and Independence, MO

There are
1,047 mi
from Pharr, TX to Independence, MO

That's the driving distance. It would take 18 hours 33 mins to go from Pharr, Texas to Independence, Missouri.

The flight distance (direct flight from Pharr, TX to Independence, MO) is 917.37 mi.

1,047 mi = 1,684.45 kms