Distance from Petersburg, Michigan to London, Michigan

Petersburg London
Total Distance
15.8 mi
(25.4 km)
Travel Time
17 minutes

The driving distance from Petersburg, Michigan to London, Michigan is 15.8 mi (25.4 km)

The straight-line (air) distance is approximately 6 mi (9.7 km)

Estimated travel time by road is 17 minutes

We found 3 routes between Petersburg and London.

Available Routes

Shortest
N Ann Arbor Rd
13.9 mi
22.3 km
17 minutes
N Ann Arbor Rd and Ostrander Rd
13.9 mi
22.4 km
20 minutes
Fastest
US-23 N
15.8 mi
25.4 km
17 minutes

Route Directions

Get on US-23 N in Summerfield Township from Ida West Rd
3.1 mi
5 min
Follow US-23 N to N Ann Arbor Rd in Milan Township. Take exit 22 from US-23 N
8.6 mi
7 min
Drive to Ostrander Rd in London Township
4 mi
5 min

Route Directions

Take Ida West Rd, Summerfield Rd, Dixon Rd and Lloyd Rd to M-50 W/Tecumseh St in Dundee
6 mi
9 min
0.7 mi
1 min
Continue on N Ann Arbor Rd. Drive to Ostrander Rd in London Township
7.3 mi
9 min

Route Directions

Get on US-23 N in Summerfield Township from Ida West Rd
3.1 mi
5 min
Follow US-23 N to N Ann Arbor Rd in Dundee
3.4 mi
3 min
Continue on N Ann Arbor Rd. Drive to Ostrander Rd in London Township
7.3 mi
9 min

Journey Details

Traveling from Petersburg, Michigan to London, Michigan covers 13.9 miles (22 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 17 minutes under normal conditions.

Drivers have 3 route options between these locations (14-16 miles / 22-25 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Petersburg

Starting Point

River Raisin, Michigan

14 mi to destination

1 mi
Dundee, Michigan

Traveled 7 mi from origin

1 mi
Azalia, Michigan

3 mi to destination

1 mi
London

Destination