This article is about the current B746 east of Troon. For the original B746 east of Ayr, now part of the A719, see B746 (Ayr - Galston).
North Shore Road
The B746 follows a bizarre route through the Ayrshire town of Troon. The road was originally unclassified but had gained its number by 1932.
The road starts in the centre of town at traffic lights on the A759 Portland Street and heads northwestwards along Barassie Street for one block to a T-junction a stone's throw from the sea. The B746 TOTSOs right here and follows North Shore Road along the coast into the suburb of Barassie, where the road bears sharply right to head inland. It goes over the Ayrshire Coast Line at a bridge just south of the station, although the original route of the B746 used Hillhouse Road to the north; this needed two low bridges to go under the railway and so the road has now been closed to through traffic.
We continue on, passing between, rather than through, housing estates and soon reach a T-junction back on the A759. This is the pre-bypass route of the A78 and when the road had that number the B746 ended here. However, there's now a multiplex south along the old road into Loans, where the A759 turns right at a mini-roundabout to run into Troon. The B746 regains its number as it continues along the pre-bypass A78 back into open country. A spur soon turns left and reaches the southbound slip roads on the present A78. The northbound onslip is the next turn left, after which the road merges with the surprisingly long northbound offslip.
The council lists now seem to suggest a slightly different starting point, at the roundabout between Port Ranald Drive and Harbour Road. The B746 then runs north along Port Ranald Drive, past Morrisons, and across the roundabout with Jubilee Road to meet Barassie Street. However, neither Barassie Street nor Jubilee Road are listed as being part of the B746, meaning the route no longer has a connection with the A759 in the centre of Troon. The accuracy of this information is not certain, and it is not reflected in any mapping at present.