The National Highway 05 or the N-5 is Pakistan's longest highway running from the port city of Karachi to the border crossing at Torkham. Its total length is 1756 km and it runs north from Karachi located in Sindh province to Hyderabad, Moro and Khairpur before crossing into Punjab province where it passes through Multan, Sahiwal, Lahore, Sheikhupura District, Gujranwala, Gujrat, Jhelum and Rawalpindi. At Rawalpindi, it turns eastwards and passes through Attock Khurd before crossing the Indus River into Khyber Pakhtunkhwa to continue through Nowshera and Peshawar before entering the Khyber Pass and reaching the border town of Torkham. Its total length is divided into 1021 km in Punjab, 671 km in Sindh, 127 km in Khyber Pakhtunkhwa and the remaining 38 km in the Federally Administered Tribal Areas (FATA). It is managed by National Highway Authority.
Part of the highway was built on the ancient Grand Trunk Road (commonly known as G.T. Road) which came under jurisdiction of the new state after the partition of India. Thus developments of this road took place and in 1990s, the road was converted in an international standard highway.
New G.T. Road
In Pakistan, the old GT Road ends at Peshawar in Khyber Pakhtunkhwa. There were some routes in Pakistan which were known as GT Road Multan Road (Lahore to Multan), Rahim Yar Road (Bahawalpur to Rahim Yar Khan) and Karachi road (Sukkur to Karachi). NHA planned to combine these roads into one highway, thus N-5, or NEW G.T. Road came into existence. A huge upgrade took place on these routes in mid-1990s and N-5 was converted into a 4 lane, 1819 km long highway. N-5 is now Pakistan's longest and most important highway