By Bus, Faisalabad
If coming from Rawalpindi, one can take Daewoo bus from Rawalpindi Daewoo bus station to Faisalabad directly. You can also get Daewoo bus from Lahore.
Trip to Faisalabad from Lahore is about 2 hours plus and the schedule is quite frequent. If coming from Rawalpindi, the trip will take 4 hours.