Canal Bank Road is a 3 lane road in Lahore, Punjab, Pakistan that runs along the banks of the Lahore Canal passing through Harbanspura, Mughalpura, Gulberg, University of the Punjab and Thokar Niaz Beg. The road starts from Thokar Niaz Beg and ends at the village of Khera near the border with India. The total length of the road is approximately 30 km.
It contains a heavy traffic of Lahore travelling on it. It has been converted into a signal free highway by building underpasses and flyovers. There are at least 10 underpasses at crossings with Shalimar Road, Infantry Road, Mall Road, Jail Road, Chauhdry Zahoor Elahi Road, Ferozpur Road, Masood Farooqi Road, Khayaban-e-Jamia Punjab, Maulana Shaukat Ali Road, Johar Town Main Boulevard. It also has a flyover at Thokar Niaz Baig, where it merges into Multan Road before the entrance to the Motorway M2 towards Islamabad. At least two flyovers cross it: Shalimar Flyover and Muslim Town Flyover.
Metrobus (Lahore) also crosses it through a flyover. This road is has been converted into a 6-lane road between Punjab University and Thokar Niaz Baig.
Photos by: Faisal Ghani Qureshi