There are several trains a day between Aberdeen and Laurencekirk. Trains also stop at Montrose (10 miles away) and Stonehaven (15 miles).
For local travel, Fordoun and Auchenblae are served by the Stagecoach buses that journey between Laurencekirk and Stonehaven on weekdays. This service occasionally extends to Luthermuir. There is no service on a weekend.
Laurencekirk to Montrose buses are run by Stagecoach. There is no Sunday or evening service.
Scotrail timetables Here
Laurencekirk to Montrose bus timetables Here
Luthermuir/Laurencekirk to Stonehaven bus information Here
Aberdeen Airport website