Back to routes
Faisalabad
Lahore
FeaturedThe Faisalabad to Lahore train route covers about 130 km and is one of the shortest major routes on Pakistan Railways. Faisalabad, Pakistan's textile and industrial capital (formerly Lyallpur), is well connected to Lahore with several daily trains. The route is popular for business travel and day trips.
Duration
2–3 hours
Fare
Rs. 300 – 1,500
Trains
3
Overview
Quick and convenient train connection between Faisalabad and Lahore.
Trains On This Route
Travel Tips
- Multiple departures throughout the day
- Perfect for day trips — arrive in Lahore morning, return evening
- Economy class is perfectly comfortable for the short journey
FAQs
How long is Faisalabad to Lahore by train?
Express trains complete the journey in 2 to 2.5 hours. Slower trains take about 3 hours.
What trains run from Faisalabad to Lahore?
Chenab Express and Lyallpur Express are the main trains on this route with multiple daily services.