From Osnabrock, ND to Petersburg, ND

There are 45 mi or 73 km straight line distance between Osnabrock, ND and Petersburg, ND.

There are or by driving from Osnabrock, ND to Petersburg, ND.

It will take to go from Osnabrock, ND to Petersburg, ND.

Distance type Miles Kilometers
Driving distance mi km
Straight line distance 45 mi 73 km

Route Details

Distance from Osnabrock, ND to major US cities

Distance from Osnabrock, ND to major Canada cities

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