Trains traveling from Khanewal Junction to Faisalabad cover a rail distance of around 190–200 km in 2.5 to 3 hours. Currently, 5 daily express trains operate on this route, all originating from Karachi.
Fastest Train: Karakoram Express 41UP (Takes 2h 30m).
Active Trains (2026): Karakoram Express (41UP), Millat Express (17UP), Rehman Baba Express (47UP), Shalimar Express (27UP), and Pakistan Express (45UP).
Ticket Fares: Economy class ranges from Rs. 700–750, and AC Business ranges from Rs. 1250–1500.
Important Update: Sir Syed Express (35 Up) is permanently closed and no longer operates on this route.

If you want to go from Khanewal to Faisalabad, taking a train is the most comfortable and pocket-friendly option. There is no traffic tension or bumpy roads—just sit back and enjoy the short 2.5-hour journey. You won’t find local slow trains here; instead, you will travel in big express trains coming all the way from Karachi. Because these are long-route trains going towards Lahore, Rawalpindi, or Peshawar, they have much better seats, proper AC compartments, and clean dining cars.
In this guide, we are going to share the exact 2026 timings, current ticket prices, and honest tips for the 5 major daily express trains running on this route
Rehman Baba Express (47 UP): Karachi to Peshawar via Khanewal & Faisalabad
Karakoram Express (41 UP): Karachi to Lahore via Khanewal & Faisalabad
Pakistan Express (45 UP): Karachi to Rawalpindi via Khanewal & Faisalabad
Millat Express (17 UP): Karachi to Lala Musa via Khanewal & Faisalabad
Shalimar Express (27 UP): Karachi to Lahore via Khanewal & Faisalabad
1-Rehman Baba Express (47 UP) Khanewal to Faisalabad Timings & Ticket Price
If you want to travel early in the morning, Rehman Baba Express is the best and fastest choice for you. This train comes from Karachi and takes a very short stop at Khanewal Junction. It is perfect for people who want to reach Faisalabad early because it takes only 2 hours and 32 minutes to complete the journey.
Khanewal Departure: 04:23 AM
Faisalabad Arrival: 06:55 AM
Total Travel Time: 2 Hours 32 Minutes
Ticket Price: Rs. 700 (Economy) | Rs. 1500 (AC Business)
| Rehman Baba Express (47 UP) Details | Information |
|---|---|
| Khanewal Junction Arrival | 04:21 AM |
| Khanewal Junction Departure | 04:23 AM |
| Faisalabad Arrival | 06:55 AM |
| Faisalabad Departure | 07:25 AM (For Peshawar) |
| Total Travel Time | 2h 32m |
| Economy Fare | Rs. 700 |
| AC Business Fare | Rs. 1500 |
Multan To Faisalabad Train Timing & Fare 2026
Karakoram Express (41 UP) Khanewal to Faisalabad Timings & Ticket Price
If you are looking for the fastest and most premium train on this route, Karakoram Express is your top option. It takes exactly 2 hours and 30 minutes to take you from Khanewal to Faisalabad. This train is famous for its speed, punctuality, and comfortable AC coaches. After stopping at Faisalabad, it goes all the way to Lahore.
Khanewal Departure: 05:05 AM
Faisalabad Arrival: 07:35 AM
Total Travel Time: 2 Hours 30 Minutes
Ticket Price: Rs. 750 (Economy) | Rs. 1250 (AC Business)
| Karakoram Express (41 UP) Details | Information |
|---|---|
| Khanewal Junction Arrival | 04:45 AM |
| Khanewal Junction Departure | 05:05 AM |
| Faisalabad Arrival | 07:35 AM |
| Faisalabad Departure | 07:45 AM (For Lahore) |
| Total Travel Time | 2h 30m |
| Economy Fare | Rs. 750 |
| AC Business Fare | Rs. 1250 |
Pakistan Express (45 UP) Khanewal to Faisalabad Timings & Ticket Price
Pakistan Express is a great budget-friendly train for people traveling on this route. This train arrives from Karachi in the morning and leaves Khanewal Junction at 06:25 AM. It takes about 3 hours and 5 minutes to reach Faisalabad, making it a very stable and popular choice for regular travelers. From Faisalabad, it continues its long journey towards Rawalpindi
Khanewal Departure: 06:25 AM
Faisalabad Arrival: 09:30 AM
Total Travel Time: 3 Hours 05 Minutes
Ticket Price: Rs. 700 (Economy) | Rs. 1500 (AC Business)
| Pakistan Express (45 UP) Details | Information |
|---|---|
| Khanewal Junction Arrival | 06:20 AM |
| Khanewal Junction Departure | 06:25 AM |
| Faisalabad Arrival | 09:30 AM |
| Faisalabad Departure | 10:00 AM (For Rawalpindi) |
| Total Travel Time | 3h 05m |
| Economy Fare | Rs. 700 |
| AC Business Fare | Rs. 1500 |
Rawalpindi To Faisalabad Train Timing & Ticket Price 2026
Millat Express (17 UP) Khanewal to Faisalabad Timings & Ticket Price
If you prefer traveling during the daytime, Millat Express is a highly reliable option. Coming from Karachi, this train leaves Khanewal Junction at 09:00 AM and arrives in Faisalabad exactly at 12:00 PM noon. It is widely used by families and regular commuters due to its comfortable seating and smooth service. After its stop at Faisalabad, it heads further north towards Lala Musa.
Khanewal Departure: 09:00 AM
Faisalabad Arrival: 12:00 PM
Total Travel Time: 3 Hours 00 Minutes
Ticket Price: Rs. 700 (Economy) | Rs. 1500 (AC Business)
| Millat Express (17 UP) Details | Information |
|---|---|
| Khanewal Junction Arrival | 08:55 AM |
| Khanewal Junction Departure | 09:00 AM |
| Faisalabad Arrival | 12:00 PM |
| Faisalabad Departure | 12:30 PM (For Lala Musa) |
| Total Travel Time | 3h 00m |
| Economy Fare | Rs. 700 |
| AC Business Fare | Rs. 1700 |

Shalimar Express (27 UP) Khanewal to Faisalabad Timings & Ticket Price
If you prefer traveling late in the evening or night, Shalimar Express is the perfect match for your schedule. This train arrives at Khanewal Junction at 08:52 PM and departs for Faisalabad after a quick 2-minute stop. It takes around 2 hours and 31 minutes to reach Faisalabad, making it an excellent night option for commuters. From there, it moves forward for its final destination, Lahore.
Khanewal Departure: 08:54 PM
Faisalabad Arrival: 11:25 PM
Total Travel Time: 2 Hours 31 Minutes
Ticket Price: Rs. 800 (Economy) | Rs. 1600 (AC Business)
| Shalimar Express (27 UP) Details | Information |
|---|---|
| Khanewal Junction Arrival | 08:52 PM |
| Khanewal Junction Departure | 08:54 PM |
| Faisalabad Arrival | 11:25 PM |
| Faisalabad Departure | 11:30 PM (For Lahore) |
| Total Travel Time | 2h 31m |
| Economy Fare | Rs. 800 |
| AC Business Fare | Rs. 1600 |
Khanewal to Faisalabad All 5 Train Summary Table 2026
If you want to quickly compare all available options at a single glance, this master summary table has got you covered. Below, you will find the exact 2026 departure times from Khanewal, arrival times in Faisalabad, updated ticket fares for both Economy and AC Business classes, and the exact travel duration for all 5 express trains to help you make the perfect choice for your journey.
| Train Name & Number | Khanewal Dep. | Faisalabad Arr. | Economy Fare | AC Business | Total Time |
|---|---|---|---|---|---|
| Rehman Baba Express (47 UP) | 04:23 AM | 06:55 AM | Rs. 700 | Rs. 1500 | 2h 32m |
| Karakoram Express (41 UP) | 05:05 AM | 07:35 AM | Rs. 750 | Rs. 1250 | 2h 30m |
| Pakistan Express (45 UP) | 06:25 AM | 09:30 AM | Rs. 700 | Rs. 1500 | 3h 05m |
| Millat Express (17 UP) | 09:00 AM | 12:00 PM | Rs. 700 | Rs. 1700 | 3h 00m |
| Shalimar Express (27 UP) | 08:54 PM | 11:25 PM | Rs. 800 | Rs. 1600 | 2h 31m |

Faisalabad To Multan Bus Service : All Details
Frequently Asked Questions (FAQs)
What is the Khanewal to Faisalabad train timing today morning?
If you are planning to travel today morning, you have four back-to-back express trains available: Rehman Baba Express (04:23 AM), Karakoram Express (05:05 AM), Pakistan Express (06:25 AM), and Millat Express (09:00 AM), Shalimar Express ( 08:54 PM).
What is the current Khanewal to Faisalabad train ticket price for Economy & AC Business?
The cheapest ticket price for Economy class ranges between Rs. 700 to Rs. 800. If you want to travel in comfort, the AC Business class ticket price ranges from Rs. 1,250 to Rs. 1,700, depending on the train.
What is the total Khanewal to Faisalabad distance via train?
The total railway distance between Khanewal Junction and Faisalabad is approximately 190-200 kilometers. Depending on the train you choose, fast express trains like Karakoram and Rehman Baba cover this track in just 2 hours and 30 minutes, while other trains can take up to 3 hours.
What are the daily Khanewal to Faisalabad train timings for all express trains?
are 5 express trains running daily on this route. Here are their departure timings from Khanewal Junction
Rehman Baba Express (47 UP): 04:23 AM
Karakoram Express (41 UP): 05:05 AM
Pakistan Express (45 UP): 06:25 AM
Millat Express (17 UP): 09:00 AM
Shalimar Express (27 UP): 08:54 PM
Which is the fastest train from Khanewal to Faisalabad?
Karakoram Express (41 UP) is the fastest train on the Khanewal to Faisalabad route. It takes exactly 2 hours and 30 minutes to reach Faisalabad









