Miles between Meriden, CT and St Peters, MO

There are
1,082 mi
from Meriden, CT to St Peters, MO

That's the driving distance. It would take 20 hours 27 mins to go from Meriden, Connecticut to St Peters, Missouri.

The flight distance (direct flight from Meriden, CT to St Peters, MO) is 957.17 mi.

1,082 mi = 1,741.39 kms