Driving directions from Melrose to Lasswade

Step by step driving directions and route map on how to go from Melrose to Lasswade by road.

Distance from Melrose to Lasswade: 34.8 mi

Reverse route: Driving directions from Lasswade to Melrose

A68, Dalkeith Bypass

34.8 mi49 mins

Depart onto B6361 Buccleuch Street 600 feet
Turn right onto B6374 Abbey Street 500 feet
Roundabout turn left onto B6374 East Port 200 feet
New name straight onto B6374 High Road 0.3 mi
End of road left onto A6091 1.6 mi
Rotary slight left onto A68 0 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 15.6 mi
Roundabout slight left 100 feet
Exit roundabout straight 0.3 mi
Merge slight right onto A720 City of Edinburgh Bypass 1.1 mi
Rotary slight left onto A7 200 feet
Exit rotary left onto A7 0.3 mi
Rotary slight left onto A7 100 feet
Exit rotary left onto A7 0.5 mi
Rotary slight left onto A768 Melville Dykes Road 200 feet
Exit rotary slight left onto A768 Melville Dykes Road 0.7 mi
New name straight onto A768 Elm Row 600 feet
Turn left onto Polton Road 500 feet
Arrive onto Polton Road