The flyover has been named after former Sindh governor Mahmoud A. Haroon and the road after the 1965 war hero, the late M.M. Alam.
The three-lane 570 metre-long flyover has been completed at a cost of Rs330 million.
The governor said the project had been completed a month ahead of the scheduled time. He said it would ensure a smooth flow of traffic from Sharea Faisal to the airport.
As many as 42 LED lights will be installed on the flyover. While inaugurating M.M. Alam Road along Malir cantonment, the governor said that the living nations remembered their heroes.Karachi Metropolitan Corporation administrator Syed Hashim Raza Zaidi and other officials were present on the occasions.