Auf Höhe des Weilers Hatton of Ogilvie dreht der Verlauf der A928 sukzessive nach Südosten ob. Nach einer Gesamtlänge von 16,9 km endet die Straße mit ihrer Einmündung in die A90 ( Edinburgh – Fraserburgh ) rund 2,5 km nördlich von Tealing.