The B7068 is a long B-road in south Dumfriesshire. The road had come into existence by 1972 by taking over the pre-bypass route of the A74 north of Lockerbie and the whole of the A709 east of the town.
The road starts at A74(M)J17 and heads east to cross the B7076 at a roundabout; at one time this was a GSJ with the dual-carriageway A74 but that is barely recognisable. The three routes of the A74 (the present motorway; the old bypass, now the B7076; and the original road, now the B7068) head south along a similar line, with our road soon entering the town. The B723 comes in from the left and there's a multiplex along Townhead Street (it's not obvious which road is dominant).
The multiplex ends as our road turns left at a triangular junction by the town hall, with the war memorial in the centre of the triangle. The next turn left leads to the station, on the West Coast Main Line, whilst we go over the railway then bear sharply right to avoid Lockerbie Hill. We go round the southern side of the hill then head eastwards through a wood before bearing right to cross the Water of Milk.
The road now becomes more winding as it continues across the undulating terrain to the east. After passing the isolated Tundergarth Church we continue on, with the river valley to the left, soon running through Bankshill. As we continue east the terrain becomes hillier. We come alongside the Water of Milk once more at Paddockhole, after which we head southeast along the valley of a tributary. The valley is fairly wide - but climbing out would not be easy.
We fork left then left again either side of Dunnabie then contour round the southern side of Crowdieknowe Hill. The B722 comes in from the right just before we cross the Kirtle Water, then we climb through a wood and descend on the far side. The Bigholme Burn soon appears to our left and we follow this downstream and into the valley of the Wauchope Water. We follow this winding valley for a couple of miles, presently crossing the river and then going round a large meander to enter Langholm. After bearing left into Henry Street the road ends at a T-junction on the B709, with the town centre and the A7 to the right.