Miles between New Haven, IN and Ponca City, OK

There are
822 mi
from New Haven, IN to Ponca City, OK

That's the driving distance. It would take 15 hours 36 mins to go from New Haven, Indiana to Ponca City, Oklahoma.

The flight distance (direct flight from New Haven, IN to Ponca City, OK) is 714.93 mi.

822 mi = 1,323.34 kms