Distance from Old Glory Beach, Maryland to Edgemere, Maryland

Old Glory Beach Edgemere
Total Distance
20.9 mi
(33.7 km)
Travel Time
36 minutes

The driving distance from Old Glory Beach, Maryland to Edgemere, Maryland is 20.9 mi (33.7 km)

The straight-line (air) distance is approximately 5.1 mi (8.2 km)

Estimated travel time by road is 36 minutes

This route includes Toll roads along the way.

We found 2 routes between Old Glory Beach and Edgemere.

Available Routes

Shortest Tolls
North Point Blvd
20.3 mi
32.7 km
37 minutes
Fastest Tolls
MD-173 N
20.9 mi
33.7 km
36 minutes

Route Directions

Follow Francis Rd and Nabbs Creek Rd to Solley Rd
1.3 mi
3 min
Continue on Solley Rd. Take MD-173 N, I-895 N, MD-151 S/North Point Blvd and I-695 S to Lynch Rd in Edgemere
19.6 mi
33 min
0 mi
0 min

Route Directions

Follow Francis Rd and Nabbs Creek Rd to Solley Rd
1.3 mi
3 min
Continue on Solley Rd. Take MD-173 N, I-895 N and MD-151 S/North Point Blvd to Lynch Rd in Edgemere
19 mi
34 min
0 mi
0 min

Journey Details

Traveling from Old Glory Beach, Maryland to Edgemere, Maryland covers 20.3 miles (33 km) in a northeast direction. This secondary roads, moderate route typically takes 37 minutes under normal conditions.

Drivers have 2 route options between these locations (20-21 miles / 33-34 km). The primary route shown here saves no time compared to alternatives.

The route features toll sections, coastal roads. During night weekday travel, expect minimal traffic congestion with average speeds around 33 mph (53 km/h) .

Journey Waypoints

Old Glory Beach

Starting Point

Sunset Beach, Maryland

12 mi to destination

1 mi
Riviera Beach, Maryland

9 mi to destination

1 mi
Sparrows Point, Maryland

Traveled 6 mi from origin

1 mi
Chesapeake Terrace, Maryland

3 mi to destination

1 mi
Edgemere

Destination