From Surrey, ND to Avondale, MO

There are 707 mi or 1139 km straight line distance between Surrey, ND and Avondale, MO.

There are or by driving from Surrey, ND to Avondale, MO.

It will take to go from Surrey, ND to Avondale, MO.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 707 mi 1139 km

Route Details

Distance from Surrey, ND to major US cities

Distance from Surrey, ND to major Canada cities

Distance from Surrey, ND to other nearby cities in North Dakota