Route : Kilmarnock - Troon
This road starts on the south western edge of the Kilmarnock town centre one-way system at the junction of the A735 (St Marnock St and John Finnie Street) and the B7081 (Portland Rd).
From here it heads south west as Dundonald Road through the Mount area of Kilmarnock, it passes under the A71 to a roundabout, heads north for a very short distance (crossing a railway line) to a junction with the B7064 where it turns to head south west once more.
Well trimmed hedge on the A759
Leaving Kilmarnock behind it passes the Moorfield Industrial Estate and meets the B751, both routes multiplex, turning south through the village of Gatehead as Main Road, then Milton View, crossing a railway line again, at a level crossing, and then crossing the River Irvine.
The B751 diverges to head south and the A759 continues south west, passing the B750 and then the B730 at Dundonald, continuing south west to pass under the A78 at what is almost a dumbbell junction, slip roads provide access to and from the southbound A78 only, access to and from the northbound A78 is provided at the next junction to the north of here, accessible via an unclassified road parallel to the A78.
Continuing south east it meets and multiplexes with the [[B746] at Barassie Road end, running parallel to the A78 at this point, and passes through the village of Loans as Main Street. The B746 continues to the south and the A759 heads west as Dundonald Road into Troon, passing the Muirhead district, and the old Troon railway station, before passing under a railway line (to the current Troon railway station). From here it heads south west again as Portland Street, meeting the B746, and ending at a junction with the B749 at Troon Cross.