Distance from Bull Run, Maryland to Piney Point, Maryland

Bull Run Piney Point
Total Distance
27.6 mi
(44.4 km)
Travel Time
37 minutes

The driving distance from Bull Run, Maryland to Piney Point, Maryland is 27.6 mi (44.4 km)

The straight-line (air) distance is approximately 12.5 mi (20.2 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Bull Run and Piney Point.

Available Routes

Shortest Fastest
MD-5 S/Point Lookout Rd and MD-249/Piney Point Rd
25.1 mi
40.4 km
32 minutes
MD-249/Piney Point Rd
27.6 mi
44.4 km
37 minutes
MD-5 S/Point Lookout Rd
30.9 mi
49.8 km
39 minutes

Route Directions

Follow Manor Rd and Horse Shoe Rd to MD-234 E
2.6 mi
4 min
Continue on MD-234 E. Take Indian Bridge Rd to MD-249/Piney Point Rd in Piney Point
25 mi
32 min

Route Directions

Take Hurry Rd and State Hwy 238 to MD-5 S/Point Lookout Rd
6.9 mi
10 min
16.6 mi
21 min
7.4 mi
8 min

Route Directions

Follow Manor Rd and Horse Shoe Rd to MD-234 E
2.6 mi
4 min
Take MD-5 S/Point Lookout Rd to MD-249/Piney Point Rd in Callaway
15.1 mi
19 min
7.4 mi
8 min

Journey Details

Traveling from Bull Run, Maryland to Piney Point, Maryland covers 25.1 miles (40 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 3 route options between these locations (25-31 miles / 40-50 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Bull Run

Starting Point

Dynard, Maryland

29 mi to destination

1 mi
Compton, Maryland

22 mi to destination

0 mi
Society Hill, Maryland

Traveled 14 mi from origin

1 mi
Britton, Maryland

14 mi to destination

1 mi
Lane Beach, Maryland

Traveled 22 mi from origin

1 mi
Tall Timbers, Maryland

Traveled 29 mi from origin

0 mi
Piney Point

Destination