raveling from Lahore Junction to Faisalabad Junction covers a rail distance of 160 km in just 2 hours 25 minutes to 2 hours 45 minutes via 4 daily trains.
First Train: Shalimar Express (28 DN) departs at 07:10 AM, stops at Sangla Hill, and reaches Faisalabad at 09:40 AM.
Last Train: Ghouri Express (114 DN) leaves Lahore in the evening at 07:00 PM.
Fastest & Non-Stop: Karakoram Express (42 DN) completes the direct run in exactly 2 hours 25 minutes.
2026 Ticket Prices: Local economy starts at Rs. 480. Premium rates (Shalimar) are Rs. 780 (Economy), Rs. 1,430 (AC Standard), and Rs. 1,710 (AC Business).

Faisalabad To Rawalpindi Train Timing & Fare 2026
Shalimar Express (28 DN) Lahore to Faisalabad Train Timing & Ticket Price
If you want to travel early in the morning, Shalimar Express – 28 DN is a great choice. It starts from Lahore Junction in the morning, making it perfect for people who want to reach Faisalabad quickly for work or personal visits before midday.
Classes Available: It has Economy Class, AC Standard, and premium AC Business Class seats for all types of budgets.
Route & Stops: This train runs fast and only makes a short stop at Sangla Hill Junction before reaching Faisalabad.
Total Travel Time: It completes the journey quickly in just 2 hours and 30 minutes.
Punctuality Status: Because it starts fresh or gets high priority on the track, this train usually arrives exactly on time.
Shalimar Express Lahore to Faisalabad Timetable & Ticket Price List
| Train Name & No. | Karakoram Express (42 DN) |
|---|---|
| Lahore Departure | 03:00 PM |
| Faisalabad Arrival | 05:25 PM |
| Onward Departure (Karachi) | 05:30 PM |
| Economy Fare | Rs. 650 |
| AC Standard Fare | Rs. 1,050 |
Faisalabad To Multan Train Timing & Fare
Lahore to Faisalabad – Badar Express (112 DN) Timing & Ticket Price
Badar Express (112 DN) is a popular local train on the Lahore to Faisalabad route. It is highly budget-friendly and mostly runs exactly on time. Because it stops at various small and large stations along the way, it provides great convenience to regular passengers and locals. The train departs from Lahore in the morning and reaches Faisalabad around midday.
Classes Available: This train mainly offers standard Economy Class seating, making it highly affordable for budget travelers.
Route & Stops: It makes multiple stops at local stations including Sheikhupura, Farooqabad, Safdarabad, Sangla Hill, and Chak Jhumra to facilitate passengers.
Total Travel Time: It takes about 2 hours and 50 minutes to complete its journey due to intermediate local stoppages.
Punctuality Status: Despite being a local stop train, it is highly reliable and mostly reaches its destination exactly on right time.
Lahore to Faisalabad Badar Express ( 112 Dn ) Route
This local train smoothly connects Lahore and Faisalabad by making operational halts at the following stations
Lahore Junction (Starting Station)
Sheikhupura Junction
Farooqabad
Safdarabad
Sangla Hill Junction
Chak Jhumra Junction
Faisalabad Junction (Final Destination)
Lahore to Faisalabad Badar Express ( 112 Dn ) Schedule (2026)
| Station Name | Arrival Time | Departure Time |
|---|---|---|
| Lahore | — | 09:30 AM |
| Qila Sheikhupura | 10:08 AM | 10:10 AM |
| Farooqabad | 10:25 AM | 10:26 AM |
| Bahalike | 10:40 AM | 10:41 AM |
| Safdarabad | 10:53 AM | 10:55 AM |
| Sangla Hill | 11:16 AM | 11:18 AM |
| Chak Jhumra | 11:49 AM | 11:50 AM |
| Faisalabad | 12:20 PM | — |

Faisalabad Railway Station Guide And Tips For Travel
Lahore to Faisalabad – Karakoram Express (42 DN) Timing & Ticket Price
If you prefer evening travel with top-tier comfort, Karakoram Express – 42 DN is the best high-speed option on this track. It departs from Lahore Junction in the late afternoon, providing a highly premium and comfortable journey for families and business travelers who want to reach Faisalabad by evening.
Classes Available: This train features high-quality Economy Class, AC Standard, and premium AC Business compartments.
Route & Stops: It operates as a 100% direct and non-stop service on this specific lap, running straight between both major junctions without stopping at any local intermediate stations.
Total Travel Time: It offers one of the fastest runs on this route, completing the entire distance smoothly in exactly 2 hours and 40 minutes.
Punctuality Status: Being a premium trunk-line train that originates fresh from Lahore on its way to Karachi, it holds maximum track priority and strictly maintains its right-time departure.
Karakoram Express Lahore to Faisalabad Timetable & Ticket Price List
| Train Name & No. | Karakoram Express (42 DN) |
|---|---|
| Lahore Departure | 03:00 PM |
| Faisalabad Arrival | 05:25 PM |
| Onward Departure (Karachi) | 05:30 PM |
| Economy Fare | Rs. 650 |
| AC Standard Fare | Rs. 1,050 |
Lahore to Faisalabad – Ghouri Express (114 DN) Timing & Ticket Price
Ghouri Express (114 DN) is another highly preferred daily train on the Lahore to Faisalabad track. Just like Badar Express, it serves as a budget-friendly and reliable local connection. Since it departs from Lahore Junction in the evening, it is the perfect daily option for commuters, workers, and students who want to return home safely after office hours
Classes Available: This train mainly features comfortable standard Economy Class seating for budget-conscious passengers.
Total Travel Time: It completes its route efficiently in exactly 2 hours and 40 minutes.
Punctuality Status: It holds an excellent track record for evening operations and mostly arrives right on time according to official updates.
Lahore to Faisalabad Ghouri Express ( 114 Dn ) Route
This train smoothly connects the major cities by stopping at key local intermediate stations
Lahore Junction (Starting Station)
Qila Sheikhupura Junction
Farooqabad
Safdarabad
Sangla Hill Junction
Chak Jhumra Junction
Faisalabad Junction (Final Destination)
Lahore to Faisalabad Ghouri Express Official Schedule (2026)
| Station Name | Arrival Time | Departure Time |
|---|---|---|
| Lahore Jn | — | 07:15 PM |
| Qila Sheikhupura Jn | 07:54 PM | 07:56 PM |
| Farooqabad | 08:11 PM | 08:12 PM |
| Safdarabad | 08:32 PM | 08:34 PM |
| Sangla Hill Jn | 08:51 PM | 08:53 PM |
| Chak Jhumra | 09:23 PM | 09:25 PM |
| Faisalabad | 09:55 PM | — |

Lahore to Faisalabad All Trains Timings & Fares Comparison List (2026)
| Train Name | Departure (LHR) | Duration & Type | Economy Fare | AC Standard Fare |
|---|---|---|---|---|
| Shalimar Express (28 DN) | 07:10 AM | 2 Hours 30 Mins | Rs. 780 | Rs. 1,710 |
| Badar Express (112 DN) | 09:30 AM | 2 Hours 45 Mins (Multiple Stops) | Rs. 480 | N/A (Economy Only) |
| Karakoram Express (42 DN) | 03:00 PM | 2 Hours 25 Mins (Non-Stop) | Rs. 650 | Rs. 1,050 |
| Ghouri Express (114 DN) | 07:15 PM | 2 Hours 40 Mins (Multiple Stops) | Rs. 480 | N/A (Economy Only) |
Frequently Asked Questions (FAQs)
What is the Lahore to Faisalabad train timing today?
Currently, four major daily trains operate from Lahore to Faisalabad with the following departure timings
Shalimar Express (28 DN): 07:10 AM
Badar Express (112 DN): 09:30 AM
Karakoram Express (42 DN): 03:00 PM
Ghouri Express (114 DN): 07:15 PM
What is the Lahore to Faisalabad train ticket price?
The train ticket prices vary depending on the service and class you choose
Badar & Ghouri Express (Economy): Rs. 480
Karakoram Express: Rs. 650 (Economy) | Rs. 1,050 (AC Standard)
Shalimar Express: Rs. 780 (Economy) | Rs. 1,710 (AC Standard)
How to book Lahore to Faisalabad train tickets online?
For online booking, you can use the official Pakistan Railways Rabta App or visit their reservation office for offline tickets. However, for Shalimar Express, you need to visit the official website of AA Enterprises, as it is managed by a private operator.
What is the distance and travel time from Lahore to Faisalabad by train?
The total railway distance between Lahore and Faisalabad is approximately 160 km. The average travel time is around 2 hours and 25 minutes to 2 hours and 40 minutes.
Which is the fastest non-stop train from Lahore to Faisalabad?
The Karakoram Express (42 DN) is the fastest non-stop train on this route. It departs from Lahore at 03:00 PM and reaches Faisalabad directly at 05:25 PM in exactly 2 hours and 25 minutes without stopping at any intermediate stations.









