Back to routes
Lahore
Faisalabad
The Lahore to Faisalabad route covers about 130 km and is the reverse of one of Pakistan's busiest short corridors. Multiple trains depart throughout the day making it very convenient for daily commuters and business travellers between Punjab's two largest cities.
Duration
2–3 hours
Fare
Rs. 300 – 1,500
Trains
3
Overview
Frequent train services from Lahore to Faisalabad, Pakistan's textile capital.
Trains On This Route
Travel Tips
- Multiple departures all day — no need to book far ahead
- Economy class is comfortable for this short journey
FAQs
How long is Lahore to Faisalabad by train?
Express trains take 2 to 2.5 hours.