Distance from Bernard, Iowa to St Donatus, Iowa

Bernard St Donatus
Total Distance
20.2 mi
(32.5 km)
Travel Time
23 minutes

The driving distance from Bernard, Iowa to St Donatus, Iowa is 20.2 mi (32.5 km)

The straight-line (air) distance is approximately 9.5 mi (15.2 km)

Estimated travel time by road is 23 minutes

We found 3 routes between Bernard and St Donatus.

Available Routes

Shortest Fastest
Higginsport Rd and Centerville Rd
16.6 mi
26.8 km
19 minutes
Washington Mills Rd and Centerville Rd
20.2 mi
32.5 km
23 minutes
Centerville Rd
21.8 mi
35.1 km
24 minutes

Route Directions

Take Washington Mills Rd, US-61 N and Centerville Rd to E 1st St/High Bridge Rd in Saint Donatus
20.2 mi
22 min
0 mi
0 min

Route Directions

Take Bernard Rd, Skyline Rd, US-61 S and Centerville Rd to E 1st St/High Bridge Rd in Saint Donatus
21.8 mi
24 min
0 mi
0 min

Route Directions

16.6 mi
19 min

Journey Details

Traveling from Bernard, Iowa to St Donatus, Iowa covers 16.6 miles (27 km) in a east direction. This mixed highways and local roads, moderate route typically takes 19 minutes under normal conditions.

Drivers have 3 route options between these locations (17-22 miles / 27-35 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Bernard

Starting Point

Garry Owen, Iowa

22 mi to destination

2 mi
Zwingle, Iowa

Traveled 5 mi from origin

2 mi
La Motte, Iowa

Traveled 16 mi from origin

2 mi
King, Iowa

Traveled 22 mi from origin

2 mi
St Donatus

Destination