Faisalabad To Lahore Train Ticket Price 2025 | Updated Schedule
Tickets for the journey between Faisalabad and Lahore are quite affordable, with costs varying from around Rs. 600 to Rs. 1,650 based on the travel class selected. Whether you go with Economy, AC Standard, or AC Business, the prices stay affordable for all types of travelers.
This route is widely used by students, office workers, and families since trains are convenient, comfortable, and time-saving. With multiple departures daily, it’s one of the most practical ways to travel between the two cities.

Also see: Bahawalpur To Multan Train Ticket Price
Faisalabad To Lahore Train Ticket Price
Traveling by train on this route is comfortable and convenient, with several departures available every day. Different seating classes give passengers the choice between budget-friendly travel and added comfort.
| Train Name | Economy Seat | Economy Berth | A.C Business | A.C Standard | A.C Sleeper |
|---|---|---|---|---|---|
| Ghouri Express | No | Rs. 720 | No | No | Rs. 840 |
| Karakoram Express | Rs. 600 | Rs. 750 | Rs. 650 | No | Rs. 1300 |
| Shah Hussain Express | Rs. 950 | Rs. 1000 | Rs. 750 | Rs. 1350 | Rs. 1550 |
| Badar Express | Rs. 700 | Rs. 750 | No | No | No |
| Shalimar Express | Rs. 600 | Rs. 750 | N/A | Rs. 1650 | Rs. 1300 |
| Akbar Express | Rs. 600 | Rs. 870 | No | Rs. 1650 | Rs. 1300 |
| Faisal Express | Rs. 600 | Rs. 870 | No | Rs. 1650 | Rs. 1300 |
Faisalabad To Lahore Train List
The journey from Faisalabad to Lahore by train is smooth, quick, and reliable, making it a top choice for daily commuters and occasional travelers. With multiple trains operating every day, passengers enjoy flexible schedules and comfortable seating options.
- Shalimar Express
- Karakoram Express
- Faisal Express
- Badar Express
- Akbar Express
- Shah Hussain Express
- Ghouri Express
Also see: Lahore to Karachi Train Ticket Price
Train Schedule From Faisalabad To Lahore
Several trains run daily on this route, giving passengers plenty of choices for departure times. From early morning to late evening, travelers can select a train that best fits their schedule.
| Train Name | Departure (Faisalabad) | Arrival (Lahore) | Travel Time |
|---|---|---|---|
| Shalimar Express | 05:45 AM | 08:20 AM | ~2h 35m |
| Karakoram Express | 04:00 PM | 06:30 PM | ~2h 30m |
| Faisal Express | 03:45 PM | 06:15 PM | ~2h 30m |
| Badar Express | 07:20 AM | 10:00 AM | ~2h 40m |
| Akbar Express | 01:30 PM | 04:15 PM | ~2h 45m |
| Shah Hussain Express | 01:55 AM | 04:40 AM | ~2h 45m |
| Ghouri Express | 09:00 AM | 11:40 AM | ~2h 40m |
Overall Conclusion
Traveling between Faisalabad and Lahore by train is one of the most convenient and affordable options for passengers. With multiple trains running daily, travelers can choose between budget-friendly Economy and more comfortable AC classes, making the journey flexible for everyone.
Whether you’re a student, commuter, or family traveler, this route offers reliable timings, quick travel, and smooth connectivity between the two major cities. It’s a practical choice that balances comfort, cost, and convenience.
Frequently Asked Questions (FAQs)
Most trains take around 2 to 3 hours, depending on the number of stops and the type of service.
Popular trains include Shalimar Express, Karakoram Express, Faisal Express, Badar Express, Akbar Express, Shah Hussain Express, and Ghouri Express.
Yes, you can book tickets through the Pakistan Railways RABTA app/website or trusted third-party apps like Bookme.
Options usually include Economy, AC Standard, and AC Business, depending on the train.
Yes, for many passengers it is faster, more comfortable, and cost-effective compared to buses, especially with frequent departures and smooth connectivity.
