HUB hero image

How to Travel from

Chesapeake Beach to Leonardtown

by Rideshare, Route or Car

Chesapeake Beach
+0
Leonardtown
Transport search to Leonardtown
Chesapeake Beach
+0
Leonardtown
Building a composite car route
Cheapest
Best Offer!
Car
59 min
69 km.
from $3
Composite Route Car Only

Three ways to Travel from Chesapeake Beach to Leonardtown

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

St. Mary's Transit System

Phone:
+1 301-475-4200
Website:
stmarysmd.com/dpw/stsfares.asp
Bus from Charlotte Hall Food Lion to Park
Ave. Duration:
48 min
Frequency:
Every 3 hours
Estimated price:
$1.12

Calvert County Public Transportation

Phone:
+1 410-535-1600
Website:
co.cal.md.us/residents/transportation/
Bus from Calvert Pines Senior Center to Charlotte
Ave. Duration:
52 min
Frequency:
3 times a day
Estimated price:
$0.83–$12.74

Questions and Answers

What is the cheapest way to get from Chesapeake Beach to Leonardtown?

The cheapest way to get from Chesapeake Beach to Leonardtown is to bus and line 2 bus which costs $2.28 - $19.57 and takes 4h 6m.

What is the fastest way to get from Chesapeake Beach to Leonardtown?

The fastest way to get from Chesapeake Beach to Leonardtown is to drive which takes 59 min and costs $7.07 - $10.87 .

Is there a direct bus between Chesapeake Beach and Leonardtown?

No, there is no direct bus from Chesapeake Beach to Leonardtown. However, there are services departing from C.B. Water Park and Library and arriving at Park Ave. and Washington St. via Calvert Pines Senior Center and Charlotte Hall Food Lion. The journey, including transfers, takes approximately 4h 6m.

How far is it from Chesapeake Beach to Leonardtown?

The distance between Chesapeake Beach and Leonardtown is 101 km. The road distance is 69.3 km.

How do I travel from Chesapeake Beach to Leonardtown without a car?

The best way to get from Chesapeake Beach to Leonardtown without a car is to bus and line 2 bus which takes 4h 6m and costs $2.28 - $19.57 .

How long does it take to get from Chesapeake Beach to Leonardtown?

It takes approximately 4h 6m to get from Chesapeake Beach to Leonardtown, including transfers.

Where do I catch the Chesapeake Beach to Leonardtown bus from?

Chesapeake Beach to Leonardtown bus services, operated by Calvert County Public Transportation, depart from Calvert Pines Senior Center station.

Where does the Chesapeake Beach to Leonardtown bus arrive?

Chesapeake Beach to Leonardtown bus services, operated by Calvert County Public Transportation, arrive at Charlotte Hall Food Lion station.

Can I drive from Chesapeake Beach to Leonardtown?

Yes, the driving distance between Chesapeake Beach to Leonardtown is 69 km. It takes approximately 59 min to drive from Chesapeake Beach to Leonardtown.

Where can I stay near Leonardtown?

There are 33+ hotels available in Leonardtown. Prices start at $55.22 per night.
+0