RouteHighland Main Line
SectionStanley Jn to Inverness
MapsHGL2 Interactive  •  Local: ELR change HGL1-HGL2 , Aviemore , Inverness
DetailsTrack Curvature  •  Elevation Profile  
Extent6M 1755y to 118M 0241y  •  111.140 miles  •  178.862 km
Measured178.976 km (+113m, relative to reported extent)   ⚠️
GroupingHGL1 , HGL2
NeighboursAFS , ANI3 , HGL1 , INS , RSW , WCK
NR Region🟦  Scotland
LOR🔵  SC193  Perth to Inverness
🔵  SC195  Aberdeen to Inverness
TRACKmaps🔵  Scotland
Urban AreasInverness

 Administrative Areas and Nearest Places 

 

FromToCountryAdministrative Area
6 ●●●52 ●●ScotlandPerthshire and Kinross
52 ●●118ScotlandHighland

 

FromToNearest PlaceDistrict / CountyProximity
6 ●●●7StanleyPerth and KinrossDistant
78West ToftsPerth and KinrossDistant → Remote
89AirntullyPerth and KinrossRemote
910 ●●MurthlyPerth and KinrossNear → Remote
10 ●●11 ●GellyburnPerth and KinrossNear → Remote
11 ●12 ●CaputhPerth and KinrossRemote
12 ●13 ●●WaterlooPerth and KinrossRemote
13 ●●15 ●●BirnamPerth and KinrossAdjacent → Remote
15 ●●16Little DunkeldPerth and KinrossNear → Distant
1618 ●InverPerth and KinrossNear → Remote
18 ●20 ●●DalguisePerth and KinrossNear → Remote
20 ●●21DowallyPerth and KinrossDistant
2121 ●●GuayPerth and KinrossNear → Distant
21 ●●22 ●KindallachanPerth and KinrossAdjacent → Remote
22 ●23 ●BalmacneilPerth and KinrossDistant → Remote
23 ●25 ●●●BallinluigPerth and KinrossNear → Remote
25 ●●●27 ●●Milton of EdradourPerth and KinrossRemote
27 ●●27 ●●●Port na CraigPerth and KinrossDistant → Remote
27 ●●●29 ●●PitlochryPerth and KinrossAdjacent → Remote
29 ●●30 ●MoulinPerth and KinrossRemote
30 ●32 ●●KilliecrankiePerth and KinrossAdjacent → Remote
32 ●●33 ●●●AldclunePerth and KinrossAdjacent → Remote
33 ●●●36Blair AthollPerth and KinrossAdjacent → Remote
3638BaluainPerth and KinrossAdjacent → Remote
3839Old StruanPerth and KinrossNear → Remote
3942 ●●●CalvinePerth and KinrossAdjacent → Remote
42 ●●●50 ●●●TrinafourPerth and KinrossRemote
50 ●●●61 ●DalwhinnieHighlandAdjacent → Remote
61 ●66 ●●EtteridgeHighlandAdjacent → Remote
66 ●●70NewtonmoreHighlandDistant → Remote
7072 ●●KingussieHighlandNear → Remote
72 ●●74 ●●LynchatHighlandAdjacent → Remote
74 ●●76InshHighlandRemote
7678KincraigHighlandNear → Remote
7879 ●SpeybankHighlandAdjacent → Remote
79 ●79 ●●DelfourHighlandRemote
79 ●●81 ●●AlvieHighlandNear → Remote
81 ●●82 ●●●InverdruieHighlandRemote
82 ●●●84 ●AviemoreHighlandAdjacent → Remote
84 ●85 ●GranishHighlandNear → Remote
85 ●86 ●●●AvielochanHighlandDistant → Remote
86 ●●●88 ●●KinveachyHighlandAdjacent → Remote
88 ●●89 ●●CarrHighlandDistant → Remote
89 ●●90 ●●●EllanHighlandAdjacent → Remote
90 ●●●91 ●●●BogroyHighlandRemote
91 ●●●91 ●●●EllanHighlandRemote
91 ●●●95 ●●●SlochdHighlandAdjacent → Remote
95 ●●●97 ●●●FindhornbridgeHighlandDistant → Remote
97 ●●●98 ●●RaigbegHighlandNear → Remote
98 ●●101 ●TomatinHighlandNear → Remote
101 ●104 ●●MoyHighlandAdjacent → Remote
104 ●●107AuchnahillinHighlandDistant → Remote
107108 ●●DaviotHighlandRemote
108 ●●110 ●LeanachHighlandRemote
110 ●111 ●●●Newlands of CullodenHighlandAdjacent → Remote
111 ●●●112 ●●FeabuieHighlandAdjacent → Distant
112 ●●113 ●●ViewhillHighlandNear → Distant
113 ●●113 ●●BallochHighlandDistant → Remote
113 ●●114 ●CullodenHighlandDistant → Remote
114 ●114 ●CradlehallHighlandDistant
114 ●115SmithtonHighlandNear → Distant
115115 ●●ResaurieHighlandAdjacent → Distant
115 ●●116InshesHighlandDistant → Remote
116116 ●●●RaigmoreHighlandDistant → Remote
116 ●●●117 ●●●MillburnHighlandAdjacent → Remote
117 ●●●117 ●●●CrownHighlandNear
117 ●●●118InvernessHighlandAdjacent → Near
 

MilepostPrincipal Features (More…)Connections
6 ●●●Stanley JnHGL1
15 ●DUNKELD & BIRNAM
28 ●PITLOCHRY
35BLAIR ATHOLL
58 ●●DALWHINNIE
68 ●●●NEWTONMORE
71 ●●KINGUSSIE
83 ●AVIEMORE
90CARRBRIDGE
117 ●Millburn JnANI3
117 ●●Welsh’s Bridge JnRSW
117 ●●●INVERNESS