Routeplanner.app
HasguardUpper Solva
Distance: 33 km·Drive time: 40 min
Start a new route?
Driving from Hasguard to Upper Solva takes about via A487. The distance is 33 km. The straight-line distance is 16 km. Driving directions
Driving directions
13 · 33 km- 1 Depart 267 m
- 2 At end of road, turn left 2 km
- 3 Turn right 11 km
- 4 At end of road, turn left onto Haven Road 363 m
- 5 Turn right onto Hawthorn Rise 93 m
- 6 Continue right onto Hawthorn Rise 68 m
- 7 Turn left onto Trafalgar Road 786 m
- 8 At end of road, turn left onto St Davids Road 128 m
- 9 Enter rotary straight onto St David's Road 43 m
- 10 Exit rotary straight onto St David's Road 19 km
- 11 Continue straight onto High Street 577 m
- 12 Turn slightly right 105 m
- 13 Arrive
The return trip from Upper Solva to Hasguard covers roughly the same distance, 33 km.
Questions and answers
Upper Solva lies roughly to the north of Hasguard.
How far is it from Hasguard to Upper Solva?
The distance between Hasguard and Upper Solva is 33 km by road.
How long does it take to drive from Hasguard to Upper Solva?
The drive from Hasguard to Upper Solva takes approximately 40 min by car.
What is the best route from Hasguard to Upper Solva?
The fastest route from Hasguard to Upper Solva covers 33 km with a driving time of approximately 40 min.
What is the shortest route from Hasguard to Upper Solva?
The shortest driving route from Hasguard to Upper Solva is about 33 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

