The drive from Centreville to Leonardtown involves crossing the Chesapeake Bay and heading south on US-301 and MD-5. The total distance is approximately 120 kilometers. This route takes you through suburban and rural areas. Expect a travel time of about two hours and fifteen minutes, depending on traffic on the bridge and the highways.
Total Distance: 120 km driving distance; 100 km straight-line air distance.
MD-5 can be very congested; check traffic before you leave.
Spring and Autumn are the most pleasant times for this drive.