Altnabreac train station

You can reach 25 stations directly from Altnabreac on a weekday, without changing. The most frequent is Georgemas Junction, with 14 trains a day.

See Altnabreac on the map

Altnabreac is the nearest station for postcodes in KW5. Check your own postcode.

Direct trains from Altnabreac

Trains a day to each station you can reach without changing, by day of the week.

DestinationWeekdaySaturdaySunday
Georgemas Junction14144
Ardgay772
Brora772
Culrain772
Dingwall772
Forsinard772
Golspie772
Helmsdale772
Invergordon772
Invershin772
Inverness772
Kinbrace772
Kildonan772
Lairg772
Muir of Ord772
Rogart772
Scotscalder772
Tain772
Thurso772
Wick772
Alness662
Dunrobin Castle661
Fearn662
Beauly552
Conon Bridge552

See these routes on the map

Lines serving Altnabreac

Altnabreac is on the Far North Line. That page has the whole route, every station on it and how busy each one is.

Changing from 3 March 2027

From 3 March 2027, Altnabreac loses 1 destination including Dunrobin Castle.

Nearest other stations

Facilities at Altnabreac station

Altnabreac is unstaffed, with step-free access to part of the station.

Waiting room

Cycle parking: 6 spaces (stands).

From National Rail's station record, last updated 13 August 2026.

Getting to Altnabreac station

Altnabreac station is in Highland, Scotland, and is run by ScotRail.

Sources: Office of Rail and Road (Table 6329), OpenStreetMap and NaPTAN.

Altnabreac station elsewhere