The M2 is a motorway in Punjab province, Pakistan. It is 367 km long and begins in Lahore. It then passes through Sheikhupura, Pindi Bhattian, Kot Momin, Salem, Lilla, Kallar Kahar, Balksar, and Chakri before ending just outside the twin cities Rawalpindi and Islamabad. It then continues on to eventually become the M1 motorway linking the twin cities with Peshawar. The M2 crosses the junction of the M3 (to Faisalabad) at Pindi Bhattian.
The M2 starts to the west of Lahore, at the Babu Sabu junction of the Lahore Bypass. Once it crosses the Ravi River, it diverges away from the N5 (also known at GT or Grand Trunk Road) and heads east towards Sheikhupura. Once at Pindi Bhattian, it crosses the M3 junction and then turns north-west. It continues all the way to Kallar Kahar, where the M2 enters the Salt Ranges. This stretch of motorway has been considered the most dangerous road in all of Pakistan for it's sharp turns. At certain points, the maximum speed of all vehicles must be 20 km/h. Once passed the Salt Ranges, the M2 turns north and ends just west of Rawalpindi at the junction between the Islamabad Link Road and the M1. The whole stretch of the M2 consists of 6 lanes, and there are a number of rest areas along the route, with washroom and eating facilities.
The M2 was conceived by deposed Prime Minister Nawaz Sharif in his first term and later inaugurated in 1997,  during his second term. In late 2006, upgrades were made to the portion of the M2 passing through the Salt Ranges due to increasing complaints of drivers. The upgrades included better marking of the road lines and increased size of road signs for easy visibility.
One of the most expensive motorways in Asia
Has the highest pillared-bridge in Asia (at the Khewra Salt Range)