Driving directions from Dunfermline to Hexham

Step by step driving directions and route map on how to go from Dunfermline to Hexham by road.

Distance from Dunfermline to Hexham: 117.0 mi

Reverse route: Driving directions from Hexham to Dunfermline

City of Edinburgh Bypass, A68

117.0 mi2 hours 40 mins

Depart onto A823 St. Margarets Drive 300 feet
Rotary slight left onto A823 St. Margarets Drive 600 feet
Exit rotary slight left onto A823 St. Margarets Drive 0.4 mi
Rotary left onto A823 Bothwell Street 100 feet
Exit rotary straight onto A823 Bothwell Street 700 feet
New name straight onto A823 St Leonard's Street 600 feet
Rotary slight left onto A823 Hospital Hill 100 feet
Exit rotary straight onto A823 Hospital Hill 0.3 mi
New name straight onto A823 Queensferry Road 0.2 mi
Rotary left onto A823 Queensferry Road 200 feet
Exit rotary left onto A823 Queensferry Road 0.6 mi
Rotary slight left onto A823 Queensferry Road 200 feet
Exit rotary slight left onto A823 Queensferry Road 1,000 feet
Rotary straight onto A823(M) 200 feet
Exit rotary slight left onto A823(M) 0.9 mi
Fork slight right 0.4 mi
Merge slight right onto M90 4.4 mi
New name straight onto A90 1.3 mi
Fork slight right onto M90 2.3 mi
Fork slight left onto M90 2.0 mi
Fork slight left onto M8 4.2 mi
Rotary straight 700 feet
Exit rotary slight left 500 feet
Fork slight right 700 feet
Merge slight right onto A720 City of Edinburgh Bypass 9.3 mi
Rotary slight left onto A720 City of Edinburgh Bypass 300 feet
Exit rotary straight onto A720 City of Edinburgh Bypass 1.1 mi
Off ramp slight left 0.2 mi
Roundabout slight left onto A68 Dalkeith Bypass 300 feet
Exit roundabout straight onto A68 Dalkeith Bypass 300 feet
Roundabout straight onto A68 Dalkeith Bypass 100 feet
Exit roundabout slight left onto A68 Dalkeith Bypass 4.8 mi
New name straight onto A68 Main Street 10.8 mi
Rotary slight left onto A68 100 feet
Exit rotary slight left onto A68 13.7 mi
Rotary slight left onto A68 200 feet
Exit rotary slight left onto A68 5.4 mi
Fork slight left onto A68 28.8 mi
New name straight onto A68 700 feet
Continue right onto A68 15.0 mi
Turn right onto A6079 6.8 mi
Merge slight right onto A69 0.5 mi
Off ramp slight left onto A69 0.2 mi
Rotary slight left onto A6079 Rotary Way 600 feet
Exit rotary straight onto A6079 Rotary Way 0.4 mi
Roundabout slight left onto A6079 100 feet
Exit roundabout slight left onto A6079 600 feet
Roundabout slight left onto Alemouth Road 100 feet
Exit roundabout left onto Alemouth Road 600 feet
Roundabout straight onto Haugh Lane 100 feet
Exit roundabout straight onto Haugh Lane 0.3 mi
New name straight onto Eilansgate 0.3 mi
Turn sharp left onto B6531 Leazes Crescent 400 feet
New name straight onto B6531 Burnland Terrace 600 feet
Turn left onto Westbourne Grove 300 feet
Continue slight left onto Westbourne Grove 100 feet
Turn left onto Rye Terrace 300 feet
Arrive onto Rye Terrace