The B7045 is a rural road in central Ayrshire. It was originally unclassified but had gained its number by 1932.
The route starts on the A77 to the south of Minishant and heads southeast, soon going under the Ayr to Stranraer railway line. Turning southward, it continues across the fields and we have priority at a crossroads with the B742 before a slight bend to the west avoids higher ground on the left-hand side. A side valley provides a gentle climb towards the hamlet of Grimmet, after which a road to the right heads west to Maybole.
Now heading southeast once again, we go over a ridge before starting to descend into the valley of the Dyrock Burn. As it passes a walled cemetery on the right the road bends to the left and, overlooking a burn south of our route, we head towards Kirkmichael. Here we cross the burn and skirt a wood before crossing a watershed and entering Aitkenhead in the valley of the Water of Girvan. The B7045 follows the river upstream along the wooded valley before continuing straight ahead where the river makes a sharp bend to the right.
Our south-westward heading from here remains similar overall to that of the Water of Girvan but we climb up to higher ground to maintain a straighter course than that followed by the river, and much of this final section of the route is wooded. Presently we descend back into the valley and enter the village of Straiton. The road ends at the point, on the near side of the village, where the westbound B741TOTSOs left.