Distance from Bermudian, Pennsylvania to Marsh Run, Pennsylvania
The driving distance from Bermudian, Pennsylvania to Marsh Run, Pennsylvania is 20.9 mi (33.6 km)
The straight-line (air) distance is approximately 10.6 mi (17.1 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Bermudian and Marsh Run.
Available Routes
Route Directions
Follow Ridge Rd to Old York Rd in Warrington Township
Follow Lisburn Rd and Pinetown Rd to PA-177 N in Fairview Township
Continue on PA-177 N to Fairview Township
Take Granite Quarry Rd to Marsh Run Rd
Route Directions
Follow Franklin Church Rd to US-15 N in Franklin Township
Continue on US-15 N to Fairview Township. Take exit 39A from I-83 S
Drive to Marsh Run Rd
Route Directions
Take Ridge Rd to PA-74 S in Warrington Township
Follow PA-74 S and PA-177 N to Big Spring Rd in Fairview Township
Take Granite Quarry Rd to Marsh Run Rd
Journey Details
Traveling from Bermudian, Pennsylvania to Marsh Run, Pennsylvania covers 20.8 miles (34 km) in a northeast direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (21-26 miles / 34-42 km). The primary route shown here saves 3 minutes compared to alternatives.
Journey Waypoints
Bermudian
Starting Point
Marsh Run
Destination