Please note that train schedules can change, so it’s best to check with the Pakistan Railways website or local sources for the most current information.
Train Name
Departure (Faisalabad)
Arrival (Lahore)
Duration
Key Stations
Faisalabad Express
06:00 AM
08:00 AM
2h
Sahiwal, Okara
Pakistan Express
07:00 AM
09:00 AM
2h
Sahiwal, Multan
Allama Iqbal Express
08:00 AM
10:00 AM
2h
Sahiwal, Kasur
Tezgam
09:00 AM
11:15 AM
2h 15m
Sahiwal, Multan, Kasur
Faisalabad-Lahore Train
10:00 AM
12:00 PM
2h
Sahiwal, Okara
Awami Express
01:00 PM
03:00 PM
2h
Sahiwal, Multan
Green Line
03:00 PM
05:15 PM
2h 15m
Sahiwal, Kasur
Faisalabad Express
05:00 PM
07:00 PM
2h
Sahiwal, Okara
Pakistan Express
08:00 PM
10:00 PM
2h
Sahiwal, Multan
Notes
Key Stations: The main stations where the trains typically stop.
Duration: Approximate travel time, may vary based on the train and conditions.
Always check the latest schedule for any changes or updates before traveling.
Train Ticket Prices (Faisalabad to Lahore)
Train Name
Economy Class
Business Class
First Class
Faisalabad Express
PKR 500
PKR 800
PKR 1,200
Pakistan Express
PKR 600
PKR 900
PKR 1,300
Allama Iqbal Express
PKR 550
PKR 850
PKR 1,250
Tezgam
PKR 700
PKR 1,000
PKR 1,500
Awami Express
PKR 650
PKR 950
PKR 1,400
Green Line
PKR 750
PKR 1,100
PKR 1,600
Notes
Prices are approximate and can vary by season, demand, and railway policies.
Ticket prices may include additional fees or taxes.