This article is about the Class III road numbered C46 maintained by Fife Council. For other roads numbered C46, see C46.
The C46 is one of the longest C roads in Fife, stretching for much of the north coast along the Firth of Tay. It starts on the A913 in Newburgh, and follows Abbey Road east past the ruins of Lindores Abbey and across the burn, before climbing steadily up the hillside. There are some stunning views north across the Firth of Tay to the Perthshire and Angus Hills, as the road runs eastwards, climbing and falling past scattered settlements. After several miles, it turns further in land to reach the crossroads near Corbie Hill. Turning left, the route stays inland, passing behind some of the hills, with only glimpses of the Firth beyond. Turnings lead to Balmerino, whilst the C46 passes through Gauldry, before reaching the B946 above Wormit.