Pakistan Express (45UP) leaves Karachi Cantt at 14:00 and reaches Rawalpindi at 17:35 the next day, 27 h 35 min. Going south, 46DN leaves Rawalpindi at 06:00 and reaches Karachi Cantt at 08:45 the next day. These times are for travel on 15 November 2026.
It runs through Hyderabad, Multan and Faisalabad rather than Lahore. A ticket from Karachi to Rawalpindi costs Rs 4,200 in economy and Rs 10,250 in AC Standard, the same both ways; it has no AC Business or AC Sleeper.
Pakistan Express timing on each route
Departure and arrival on each part of the route, in both directions, on the timetable for 15 November 2026:
| Journey | Train | Leaves | Arrives | Time |
|---|---|---|---|---|
| Karachi Cantt to Rawalpindi | 45UP | 14:00 | 17:35 next day | 27 h 35 min |
| Rawalpindi to Karachi Cantt | 46DN | 06:00 | 08:45 next day | 26 h 45 min |
| Karachi Cantt to Multan Cantt | 45UP | 14:00 | 05:15 next day | 15 h 15 min |
| Multan Cantt to Karachi Cantt | 46DN | 17:35 | 08:45 next day | 15 h 10 min |
| Karachi Cantt to Faisalabad | 45UP | 14:00 | 09:30 next day | 19 h 30 min |
| Faisalabad to Karachi Cantt | 46DN | 13:30 | 08:45 next day | 19 h 15 min |
| Karachi Cantt to Hyderabad Jn | 45UP | 14:00 | 16:40 | 2 h 40 min |
| Hyderabad Jn to Karachi Cantt | 46DN | 05:40 | 08:45 | 3 h 5 min |
| Rawalpindi to Multan Cantt | 46DN | 06:00 | 17:10 | 11 h 10 min |
| Multan Cantt to Rawalpindi | 45UP | 05:40 | 17:35 | 11 h 55 min |
| Rawalpindi to Faisalabad | 46DN | 06:00 | 13:00 | 7 h |
| Faisalabad to Rawalpindi | 45UP | 10:00 | 17:35 | 7 h 35 min |
Pakistan Express stops, Karachi to Rawalpindi
Every station on the 45UP stop list for 15 November 2026, with arrival and departure times:
| 45UP station | Arrives | Leaves |
|---|---|---|
| Karachi Cantt | Starts | 14:00 |
| Landhi Jn | 14:35 | 14:37 |
| Hyderabad Jn | 16:40 | 16:48 |
| Tando Adam | 17:49 | 17:51 |
| Padidan | 19:08 | 19:10 |
| Khairpur | 20:40 | 20:42 |
| Rohri Jn | 21:35 | 22:00 |
| Ghotki | 22:43 | 22:45 |
| Sadikabad | 00:06 next day | 00:08 |
| Rahim Yar Khan | 00:42 next day | 00:44 |
| Khanpur Jn | 02:10 next day | 02:15 |
| Bahawalpur | 03:50 next day | 03:55 |
| Lodhran Jn | 04:12 next day | 04:14 |
| Shujabad | 04:48 next day | 04:50 |
| Multan Cantt | 05:15 next day | 05:40 |
| Khanewal Jn | 06:20 next day | 06:25 |
| Abdul Hakim | 06:52 next day | 06:54 |
| Shorkot Cantt Jn | 07:30 next day | 07:35 |
| Toba Tek Singh | 08:00 next day | 08:02 |
| Gojra | 08:30 next day | 08:32 |
| Faisalabad | 09:30 next day | 10:00 |
| Chak Jhumra | 10:15 next day | 10:17 |
| Sangla Hill | 10:36 next day | 10:38 |
| Sukheke | 11:02 next day | 11:04 |
| Hafizabad | 11:45 next day | 11:50 |
| Alipur Chatha | 12:22 next day | 12:24 |
| Wazirabad Jn | 13:25 next day | 13:30 |
| Gujrat | 13:46 next day | 13:48 |
| Lala Musa Jn | 14:10 next day | 14:12 |
| Jhelum | 14:43 next day | 14:45 |
| Dina | 15:03 next day | 15:05 |
| Gujar Khan | 16:12 next day | 16:14 |
| Chak Lala | 17:18 next day | 17:20 |
| Rawalpindi | 17:35 next day | Ends |
Its longest halts are at Faisalabad (09:30 to 10:00), Multan Cantt (05:15 to 05:40) and Rohri Jn (21:35 to 22:00).
Pakistan Express stops, Rawalpindi to Karachi
The 46DN stop list for 15 November 2026:
| 46DN station | Arrives | Leaves |
|---|---|---|
| Rawalpindi | Starts | 06:00 |
| Gujar Khan | 06:48 | 06:50 |
| Dina | 07:41 | 07:43 |
| Jhelum | 08:00 | 08:02 |
| Lala Musa Jn | 08:52 | 08:54 |
| Gujrat | 09:20 | 09:22 |
| Wazirabad Jn | 09:45 | 09:50 |
| Alipur Chatha | 10:35 | 10:37 |
| Hafizabad | 11:00 | 11:05 |
| Sukheke | 11:41 | 11:43 |
| Sangla Hill | 12:07 | 12:09 |
| Chak Jhumra | 12:34 | 12:36 |
| Faisalabad | 13:00 | 13:30 |
| Gojra | 14:09 | 14:11 |
| Toba Tek Singh | 14:38 | 14:40 |
| Shorkot Cantt Jn | 15:20 | 15:25 |
| Abdul Hakim | 15:50 | 15:52 |
| Khanewal Jn | 16:30 | 16:35 |
| Multan Cantt | 17:10 | 17:35 |
| Shujabad | 18:02 | 18:04 |
| Lodhran Jn | 18:34 | 18:36 |
| Bahawalpur | 18:50 | 18:55 |
| Khanpur Jn | 20:35 | 20:40 |
| Rahim Yar Khan | 21:12 | 21:14 |
| Sadikabad | 21:34 | 21:36 |
| Ghotki | 22:54 | 22:56 |
| Rohri Jn | 00:10 next day | 00:35 |
| Padidan | 02:03 next day | 02:05 |
| Tando Adam | 04:38 next day | 04:40 |
| Hyderabad Jn | 05:35 next day | 05:40 |
| Landhi Jn | 07:42 next day | 07:44 |
| Drigh Road | 08:18 next day | 08:20 |
| Karachi Cantt | 08:45 next day | Ends |
The two directions are not quite the same: northbound the train also stops at Khairpur and Chak Lala, and southbound at Drigh Road.
Pakistan Express ticket price on each route
One-way fare for one adult between the stations named, either way:
| Route | Economy | AC Standard |
|---|---|---|
| Karachi Cantt to Rawalpindi either way | Rs 4,200 | Rs 10,250 |
| Karachi Cantt to Multan Cantt either way | Rs 2,750 | Rs 5,900 |
| Karachi Cantt to Faisalabad either way | Rs 3,400 | Rs 7,350 |
| Karachi Cantt to Hyderabad Jn either way | Rs 750 | Rs 1,500 |
| Rawalpindi to Multan Cantt either way | Rs 2,200 | Rs 3,900 |
| Rawalpindi to Faisalabad either way | Rs 1,400 | Rs 2,550 |
Pakistan Express sells two classes: economy and AC Standard. From Karachi to Faisalabad it costs Rs 3,400 in economy; see the faisalabad to karachi train ticket price for the other train on that route.
Worked example: a family from Multan to Rawalpindi
Two adults and two children aged 5 and 8 take Pakistan Express from Multan to Rawalpindi in economy. Each adult pays Rs 2,200 and each child half, Rs 1,100. The family pays Rs 6,600. The train leaves Multan Cantt at 05:40 and reaches Rawalpindi at 17:35. Other trains on this stretch are compared on the rawalpindi to multan train ticket price page.
Pakistan Express questions
What is the Pakistan Express train timing from Karachi to Rawalpindi?
45UP leaves Karachi Cantt at 14:00, reaches Hyderabad at 16:40, Multan at 05:15 and Faisalabad at 09:30 the next morning, and Rawalpindi at 17:35. Times are for 15 November 2026.
What is the Pakistan Express timing from Rawalpindi to Karachi?
46DN leaves Rawalpindi at 06:00, reaches Faisalabad at 13:00, Multan at 17:10, Hyderabad at 05:35 the next morning and Karachi Cantt at 08:45.
Is Pakistan Express on time today?
The times on this page are Pakistan Railways' timetable for 15 November 2026, not live running. For a train already on its way, check with Pakistan Railways or at the station.
What is the Pakistan Express ticket price?
Karachi to Rawalpindi costs Rs 4,200 in economy and Rs 10,250 in AC Standard. Karachi to Multan is Rs 2,750 and Rawalpindi to Faisalabad Rs 1,400 in economy. Fares are as at 8 November 2026.
Does Pakistan Express go to Lahore or Islamabad?
No. Its route runs through Faisalabad and Wazirabad, not Lahore, and it ends at Rawalpindi. For Islamabad, book to Rawalpindi. The karachi to rawalpindi train ticket price page compares it with Green Line, which runs on to Margala in Islamabad.
Does Pakistan Express have a sleeper?
No. It carries economy and AC Standard only. For an AC Sleeper from Karachi to Rawalpindi take Tezgam (Rs 17,450) or Khyber Mail (Rs 16,550).
Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.