Miles between Pearland, TX and Bardstown, KY

There are
948 mi
from Pearland, TX to Bardstown, KY

That's the driving distance. It would take 17 hours 17 mins to go from Pearland, Texas to Bardstown, Kentucky.

The flight distance (direct flight from Pearland, TX to Bardstown, KY) is 801.08 mi.

948 mi = 1,525.59 kms