Keith Town station is located in Keith on the main A96 Aberdeen to Inverness road. Dufftown station is located about a mile north of Dufftown town centre on the A941 to Elgin. The map below shows the railway's location in the Grampian area.
Scroll right and down for a large-scale detailed map of the line. The northern-most station in Keith is the ScotRail station on the Aberdeen to Inverness line and is about 15 minutes walk from Keith Town station.