Christmas Peace Train, which started its countrywide journey from Islamabad on Thursday, will reach Lahore Saturday evening.
According to a spokesman for Pakistan Railways, the department has run Christmas Peace Train to express solidarity with Christians in connection with Christmas celebrations.
The train has three art galleries and two floats, which reflect religious harmony and love for Pakistan.
The train will stay in Lahore for two days and will leave for Sahiwal on Monday.