Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

Philadelphia, PAMountain Lake, NJ

Distance: 72 mi·Duration: 2 h

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Philadelphia, PA to Mountain Lake, NJ takes about via NJ 31. The distance is 72 mi. The straight-line distance is 60 mi. EV charging is available along the route, including in Philadelphia, PA, Hulmeville, PA, Flemington, NJ, High Bridge, NJ, Upper Stewartsville, NJ. Driving directions

Driving directions

29 · 72 mi
  1. 1 Depart left onto East Erie Avenue 1 mi
  2. 2 Turn left onto Whitaker Avenue 2 mi
  3. 3 Turn slightly right onto Roosevelt Boulevard 1 mi
  4. 4 Take exit slightly left 77 yd
  5. 5 Merge slightly left onto Roosevelt Boulevard 2 mi
  6. 6 Turn left onto Bustleton Avenue 8 mi
  7. 7 Continue straight onto Bustleton Pike 2 mi
  8. 8 Turn straight onto Bridgetown Pike 167 yd
  9. 9 Turn left onto Buck Road 1 mi
  10. 10 Turn left onto Bristol Road 2 mi
  11. 11 Turn right onto Bustleton Pike 3 mi
  12. 12 Continue straight onto 2nd Street Pike 6 mi
  13. 13 Continue straight onto Windy Bush Road 6 mi
  1. 14 At end of road, turn left onto South Main Street 1 mi
  2. 15 Turn right onto East Bridge Street 83 yd
  3. 16 Continue straight onto New Hope-Lambertville Bridge 1 mi
  4. 17 Continue straight onto Bridge Street 1 mi
  5. 18 At end of road, turn left 6 mi
  6. 19 Take exit slightly right 1 mi
  7. 20 Merge slightly left 6 mi
  8. 21 Keep slightly left 142 yd
  9. 22 Enter rotary straight onto NJ 31 1 mi
  10. 23 Exit rotary straight onto NJ 31 27 mi
  11. 24 At end of road, turn left 1 mi
  12. 25 Turn slightly right onto Green Pond Road 1 mi
  13. 26 Continue slightly right onto Mountain Lake Road 2 mi
  14. 27 Continue straight onto Lakeside Drive West 1 mi
  15. 28 Keep slightly right onto Lakeside Drive West 1 mi
  16. 29 Arrive right onto Lakeside Drive West

The return trip from Mountain Lake, NJ to Philadelphia, PA covers roughly the same distance, 72 mi.

Questions and answers

Mountain Lake, NJ lies roughly to the north of Philadelphia, PA.

How far is it from Philadelphia, PA to Mountain Lake, NJ?

The distance between Philadelphia, PA and Mountain Lake, NJ is 72 mi by road.

How long does it take to drive from Philadelphia, PA to Mountain Lake, NJ?

The drive from Philadelphia, PA to Mountain Lake, NJ takes approximately 2 h by car.

What is the best route from Philadelphia, PA to Mountain Lake, NJ?

The fastest route from Philadelphia, PA to Mountain Lake, NJ covers 72 mi with a driving time of approximately 2 h.

What is the shortest route from Philadelphia, PA to Mountain Lake, NJ?

The shortest driving route from Philadelphia, PA to Mountain Lake, NJ is about 72 mi by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .