Driving directions from Carnforth to Haddington

Step by step driving directions and route map on how to go from Carnforth to Haddington by road.

Reverse route: Driving directions from Haddington to Carnforth

M6, B6357

154.2 mi3 hours 14 mins

Depart onto North Road 300 feet
Turn sharp right onto A6 Lancaster Road 800 feet
New name straight onto A6 Scotland Road 0.7 mi
Roundabout left onto A6 Scotland Road 100 feet
Exit roundabout slight left onto A6 Scotland Road 0.3 mi
Rotary straight onto A6070 Carnforth Link Road 700 feet
Exit rotary straight onto A6070 Carnforth Link Road 0.9 mi
Rotary slight left 0 feet
Exit rotary straight 0.3 mi
Merge slight right onto M6 62.2 mi
Off ramp slight left onto M6 0.3 mi
Rotary straight onto A7 Carlisle Road 800 feet
Exit rotary straight onto A7 Carlisle Road 5.5 mi
New name straight onto A7 English Street 1,000 feet
Turn right onto Netherby Street 700 feet
New name straight onto Netherby Road 6.3 mi
End of road left onto B6318 1.4 mi
End of road right onto B6357 9.0 mi
Turn right onto B6357 16.2 mi
End of road left onto A6088 1.1 mi
Turn right onto B6357 0.8 mi
Turn left 0 feet
Fork slight right 3.0 mi
End of road left 1.5 mi
Turn right onto A698 Jedburgh Road 0.9 mi
Turn left onto A698 4.0 mi
Turn left onto A68 2.3 mi
Fork slight right onto A68 5.6 mi
Rotary straight onto A68 200 feet
Exit rotary straight onto A68 3.0 mi
New name straight onto A68 Thorn Street 400 feet
New name straight onto A68 Lauder Road 6.6 mi
New name straight onto A68 Mid Row 800 feet
New name straight onto A68 West High Street 0.2 mi
New name straight onto A68 Edinburgh Road 3.7 mi
Rotary slight left onto A68 200 feet
Exit rotary slight left onto A68 5.8 mi
Turn right onto B6368 2.7 mi
Turn right onto B6368 4.6 mi
Turn right onto B6355 100 feet
Turn left onto B6368 1.0 mi
Turn right onto B6368 1.4 mi
Turn right onto B6368 1.3 mi
Continue left onto B6368 0.4 mi
New name straight onto A6093 Dunbar Road 900 feet
Turn right onto Riverside Drive 200 feet
Arrive onto Riverside Drive