On weekdays and Saturdays, the service pattern from the station consists of four trains per day northbound to Wick via Thurso and three trains per day southbound to Inverness via Helmsdale, Golspie, Lairg, Tain and Dingwall. (
There is a fourth train bound for Inverness but it is not scheduled to call at Altnabreac.)
On Sundays there is just one train per day each way.

This station is designated as a request stop.
This means that passengers intending to alight must inform the guard in advance, and any passengers wishing to board must ensure they are in view of the train driver, and are required to use a hand signal to stop the train.
On weekdays and Saturdays, the service pattern from the station consists of four trains per day northbound to Wick via Thurso and three trains per day southbound to Inverness via Helmsdale, Golspie, Lairg, Tain and Dingwall. (There is a fourth train bound for Inverness but it is not scheduled to call at Altnabreac.) On Sundays there is just one train per day each way.
This station is designated as a request stop. This means that passengers intending to alight must inform the guard in advance, and any passengers wishing to board must ensure they are in view of the train driver, and are required to use a hand signal to stop the train.
Altnabreac railway station