Muslim Town Flyover Lahore: Muslim Town Flyover is a flyover and interchange between Ferozpur road, Wahdat Road and Canal Bank Road in Lahore, Pakistan. Muslim Town Flyover is the longest flyover of Pakistan with a length of about 2.6 km.