Miles between Owensboro, KY and Snyder, TX

There are
1,020 mi
from Owensboro, KY to Snyder, TX

That's the driving distance. It would take 17 hours 56 mins to go from Owensboro, Kentucky to Snyder, Texas.

The flight distance (direct flight from Owensboro, KY to Snyder, TX) is 852.62 mi.

1,020 mi = 1,642.19 kms