The drive from Wentzville to Des Moines covers roughly 330 miles, taking you north through the scenic Mississippi River valley. You will primarily use US-61 North and US-218 North, passing through Hannibal and Keokuk. This route avoids the heavy traffic of major interstates for much of the journey. Expect a travel time of approximately 5 hours. It is a pleasant drive through the heart of the American corn belt.
Total Distance: 531 km driving distance; 480 km straight-line air distance.
Watch your speed in small towns along US-61, as limits drop quickly.
June to August for the Iowa State Fair and warm, sunny weather.