Centreville
Centreville
Leonardtown
Leonardtown
Driving

Centreville to Leonardtown

Updated: 29 May 2026

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.
Fastest Way
Driving via US-301 and MD-5 is the fastest route, taking about 2 hours and 15 minutes.
Cheapest Way
Driving your own vehicle is the most economical choice at approximately 19 dollars in fuel.
Compare Centreville to Leonardtown Routes
Driving
Direct
Duration
2 hours 15 mins
Avg Price
17-22 USD
Operator
Personal Vehicle
Route
US-301 S to MD-5 S

MD-5 can be very congested; check traffic before you leave.

Travel Tips
  • Bridge Traffic
    Check Bay Bridge traffic before departing, as it is a major bottleneck.
  • MD-5 Traffic
    Be prepared for traffic on MD-5; use an E-ZPass for convenience.
  • Rush Hour
    Avoid MD-5 during morning and evening rush hours to save time.
  • Navigation
    Use a GPS to navigate the complex highway interchanges.
  • Fuel
    Fill up in Centreville to avoid higher prices near the highway.
Safety Tips
  • Highway Safety
    Stay alert on MD-5, as traffic can stop suddenly.
  • Bridge Safety
    Maintain a safe distance on the Bay Bridge, especially in high winds.
  • Visibility
    Use headlights during rain, which is common in the region.
  • Emergency Kit
    Keep a basic emergency kit in your car for highway travel.
People Also Ask
  • Is there a bus to Leonardtown?
    There is no direct bus service from Centreville to Leonardtown.
  • How long is the drive?
    It typically takes 2 hours and 15 minutes, depending on traffic.
  • What is the best route?
    Taking US-301 South to MD-5 South is the most direct route.
  • Are there tolls?
    Yes, you will pay tolls for the Bay Bridge.
  • Can I take a train?
    No, there is no direct passenger rail service.
Quick Info
  • From Centreville, Maryland, United States
  • To Leonardtown, Maryland, United States
  • Modes
Best Time to Travel

Spring and Autumn are the most pleasant times for this drive.

Things to Do in Leonardtown
1
Leonardtown Wharf
Visit this beautiful area. It is a great place to relax.
2
Old Jail Museum
Explore this historic jail. It is a fascinating local site.
3
Leonardtown Park
Spend time in this park. It offers various activities.
4
St. Clement's Island Museum
Learn about the history of the region. It is a unique local museum.
Tags
Centreville to Leonardtown drive US-301 to MD-5 route Maryland travel driving to St. Mary's County Centreville to Leonardtown distance Eastern Shore to Leonardtown MD-5 travel tips best route to Leonardtown