Distances from Petersburg, MI
Driving distance and travel time from Petersburg, Michigan to 10 places. The nearest is Ann Arbor, MI, 31 miles away (38 min by car); the farthest listed is Grand Rapids, MI at 165 miles. Open any route for the road map, directions, halfway point and gas cost.
10
Destinations
1
Within 50 miles
9
Within 150 miles
31 mi
Nearest: Ann Arbor
Under 50 miles from Petersburg
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Petersburg to Ann Arbor, MI | 31 | 38 min |
50 to 150 miles from Petersburg
8 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Petersburg to Livonia, MI | 52 | 52 min |
| Petersburg to Dearborn, MI | 56 | 58 min |
| Petersburg to Detroit, MI | 63 | 1 h 04 min |
| Petersburg to Sterling Heights, MI | 83 | 1 h 24 min |
| Petersburg to Clinton Township, MI | 83 | 1 h 28 min |
| Petersburg to Flint, MI | 86 | 1 h 23 min |
| Petersburg to Macomb, MI | 97 | 1 h 40 min |
| Petersburg to Lansing, MI | 97 | 1 h 32 min |
150 to 300 miles from Petersburg
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Petersburg to Grand Rapids, MI | 165 | 2 h 33 min |
Destinations from Petersburg on the map
Click a point to open the route.