National Highway 22 links Ambala
, near the Indo–China international border, in Himachal Pradesh
. This 459 km-long road spans across the states of Haryana, Punjab
and Himachal Pradesh and touches some major district headquarters, towns and cities on its way. National Highway 22 meets National Highway 21
National Highway 22 starts at Ambala and travels north for a few kilometers, chords the south-eastern tip of Punjab, and re-enters Haryana near Panchkula
are the major settlements that lie along the highway in these states. National Highway 22 is 21 km-long in Punjab and has a total length of 30 km in Haryana.
About 12 km beyond Kalka, the highway enters Himachal Pradesh; Kasauli
is the first major settlement one would come across in Himachal Pradesh. National Highway 22 then zig-zags its way north-east, past Solan
, before ending at Shipkila, near the international border. The highway is 398 km-long in Himachal Pradesh.
are the famous tourist spots lying on or near National Highway 22.