Miles between San Antonio, TX and North Platte, NE

There are
976 mi
from San Antonio, TX to North Platte, NE

That's the driving distance. It would take 17 hours 51 mins to go from San Antonio, Texas to North Platte, Nebraska.

The flight distance (direct flight from San Antonio, TX to North Platte, NE) is 818.38 mi.

976 mi = 1,570.60 kms