From Surrey, ND to Ash Grove, MO

There are 844 mi or 1360 km straight line distance between Surrey, ND and Ash Grove, MO.

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

It will take to go from Surrey, ND to Ash Grove, MO.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 844 mi 1360 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