There are
1,258 mi
from New Kensington, PA to Corinth, TX
That's the driving distance. It would take 23 hours 13 mins to go from New Kensington, Pennsylvania to Corinth, Texas.
The flight distance (direct flight from New Kensington, PA to Corinth, TX) is 1,082.21 mi.
1,258 mi = 2,024.76 kms