The A947 is the inland Aberdeen–Banff road: airport and Dyce at the south, then Newmachar, Oldmeldrum, Fyvie, Turriff and into Banff. It is a different spine from the A90 and from the AWPR. Breakdowns cluster on the Oldmeldrum bypass stretches, the Fyvie bends, and the last miles into Turriff where agricultural traffic meets the town. The Fraserburgh truck is not sitting in Dyce. Depending where you are, we come via Turriff from the north or via the A90/AWPR from the south. “A947 toward Banff” or “A947 toward Aberdeen” plus the last village is what turns a pin into a plan.
Junctions: Dyce, Newmachar, Oldmeldrum, Fyvie, Turriff, Banff.
South end: airport traffic, Dyce industrial, the Newmachar stretch. Middle: Oldmeldrum bypass and the Fyvie bends — poor verge, fast agricultural mix. North: Turriff town approaches then Banff. Rothienorman and the B9001 sit off this spine; if that is where you actually are, say the B-road. Call 01224 044741 or GPS 07475 722702.
When you call from the A947
Direction of travel, last village, whether you are still on the A947 or already in a town street, registration, whether it rolls. A photo at the Fyvie bends or a Turriff roundabout saves a wrong-side approach. Marker posts help; the pin helps more.
Typical breakdown spots
Newmachar–Oldmeldrum in the commute; Fyvie bends in the wet; Turriff mart traffic; the Banff end where the A947 meets the coast. This page is the road, not an Oldmeldrum clone and not a Turriff clone.
Breakdown and accident recovery
24/7 from Fraserburgh: live-road shunts, non-runners on the bypass stretches, vans that failed joining from a farm. Aberdeenshire-local recovery, not long-haul.
Booked collection
If the car is already in a town, quote both postcodes at quotes.dsbm.uk and name the street. Live-road recoveries are a call, not a quote form.
Honest ETA from Fraserburgh
Turriff end: mid inland run. Oldmeldrum/Dyce end: longer, often via the A90 then west, and city-edge traffic is the stretch. We quote when we know which end you are on.
BROKEN DOWN ON THE A947?
Call 01224 044741. Banff-bound or Aberdeen-bound, plus the last village.
