Train Stations in Highland

We have found a total of 60 stations in this area.

Transport Links in the Area

Loading map...

Train Stations

Achanalt

Station Code: AAT

Achnasheen

Station Code: ACN

Achnashellach

Station Code: ACH

Alness

Station Code: ASS

Altnabreac

Station Code: ABC

Ardgay

Station Code: ARD

Arisaig

Station Code: ARG

Attadale

Station Code: ATT

Aviemore

Station Code: AVM

Banavie

Station Code: BNV

Beasdale

Station Code: BSL

Beauly

Station Code: BEL

Brora

Station Code: BRA

Carrbridge

Station Code: CAG

Conon Bridge

Station Code: CBD

Corpach

Station Code: CPA

Corrour

Station Code: CRR

Culrain

Station Code: CUA

Dalwhinnie

Station Code: DLW

Dingwall

Station Code: DIN

Duirinish

Station Code: DRN

Duncraig

Station Code: DCG

Dunrobin Castle

Station Code: DNO

Fearn

Station Code: FRN

Forsinard

Station Code: FRS

Fort William

Station Code: FTW

Garve

Station Code: GVE

Georgemas Junction

Station Code: GGJ

Glenfinnan

Station Code: GLF

Golspie

Station Code: GOL

Helmsdale

Station Code: HMS

Invergordon

Station Code: IGD

Inverness

Station Code: INV

Inverness Airport

Station Code: IVA

Invershin

Station Code: INH

Kildonan

Station Code: KIL

Kinbrace

Station Code: KBC

Kingussie

Station Code: KIN

Kyle of Lochalsh

Station Code: KYL

Lairg

Station Code: LRG

Loch Eil Outward Bound

Station Code: LHE

Lochailort

Station Code: LCL

Locheilside

Station Code: LCS

Lochluichart

Station Code: LCC

Mallaig

Station Code: MLG

Morar

Station Code: MRR

Muir of Ord

Station Code: MOO

Nairn

Station Code: NRN

Newtonmore

Station Code: NWR

Plockton

Station Code: PLK

Rogart

Station Code: ROG

Roy Bridge

Station Code: RYB

Scotscalder

Station Code: SCT

Spean Bridge

Station Code: SBR

Strathcarron

Station Code: STC

Stromeferry

Station Code: STF

Tain

Station Code: TAI

Thurso

Station Code: THS

Tulloch

Station Code: TUL

Wick

Station Code: WCK