Miles between Stamford, CT and Piqua, OH

There are
651 mi
from Stamford, CT to Piqua, OH

That's the driving distance. It would take 12 hours 37 mins to go from Stamford, Connecticut to Piqua, Ohio.

The flight distance (direct flight from Stamford, CT to Piqua, OH) is 564.67 mi.

651 mi = 1,047.42 kms