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

Upper UphallPumpherston

Distance: 4 km·Drive time: 10 min

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 Upper Uphall to Pumpherston takes about via B8046. The distance is 4 km. The straight-line distance is 3 km. Driving directions

Driving directions

7 · 4 km
  1. 1 Depart onto Ecclesmachan Road 511 m
  2. 2 At end of road, turn right onto West Main Street 464 m
  3. 3 At roundabout, take exit left onto Station Road 2 km
  4. 4 Continue straight onto Pumpherston Road 849 m
  5. 5 Continue straight onto Uphall Station Road 394 m
  6. 6 Turn left onto Drumshoreland Road 40 m
  7. 7 Arrive right onto Drumshoreland Road

The return trip from Pumpherston to Upper Uphall covers roughly the same distance, 4 km.

Questions and answers

Pumpherston lies roughly to the south of Upper Uphall.

How far is it from Upper Uphall to Pumpherston?

The distance between Upper Uphall and Pumpherston is 4 km by road.

How long does it take to drive from Upper Uphall to Pumpherston?

The drive from Upper Uphall to Pumpherston takes approximately 10 min by car.

What is the best route from Upper Uphall to Pumpherston?

The fastest route from Upper Uphall to Pumpherston covers 4 km with a driving time of approximately 10 min.

What is the shortest route from Upper Uphall to Pumpherston?

The shortest driving route from Upper Uphall to Pumpherston is about 4 km by road.

Sources

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