Miles between Dallas, TX and New Port Richey, FL

There are
1,048 mi
from Dallas, TX to New Port Richey, FL

That's the driving distance. It would take 19 hours 59 mins to go from Dallas, Texas to New Port Richey, Florida.

The flight distance (direct flight from Dallas, TX to New Port Richey, FL) is 892.69 mi.

1,048 mi = 1.61 kms