{{ train.train.name }}
{{ convert24To12Hr(train.stops[0].departure_time) }}
{{ train.stops[0].station.name }} ({{ train.stops[0].station.code }})
{{ durationToTime(train.duration) }}
{{ train.stops.length - 2 }} Stops
{{ convert24To12Hr(train.stops[(train.stops.length - 1)].arrival_time) }}
{{ train.stops[(train.stops.length - 1)].station.name }} ({{ train.stops[(train.stops.length - 1)].station.code }})
Oops!
We could not find any trains at this time. Please select a different date / station.
Jaffar Express Train
The train connecting the two major cities of Pakistan Peshawar and Quetta, is none other than Jaffar Express train. Jaffar Express train has been operating since 2006 and has maintained its image for being on time, affordable ticket prices and providing pleasant travel experience. Usually traveling a long distance journey can be very hectic and overwhelming but Jaffar Express is famous for covering this long distance with ease. The train passes through the breathtaking views of Balochistan, making this journey a serene experience.
Jaffar Express completed the distance of 1632 kilometers between Peshawar and Quetta in approximately 34 hours. Throughout its journey Jaffar Express makes about 40 stops at different train stations. For more information about Jaffar Express, you can scroll through this page.
Jaffar Express Train Timing
Train timings mainly include all the stops a train makes while covering the distance between two cities. Jafar express timing can be divided into two intervals, as this train covers a long route between Peshawar and Quetta, it stops at some of the major cities of pakistan including Lahore, Rahim Yar Khan and Bahawalpur. The Jaffar Express train traveling from Quetta to Peshawar is named as 39 UP Jaffar Express train and the one traveling from Peshawar to Quetta is named as 40 DN Jaffar Express train. Jaffar Express timing is mentioned in the tables below.
39 UP Jaffar Express Train Timing (Quetta to Peshawar)
From Quetta to Peshawar, 39 UP Jaffar Express train operates between these two cities. The train departure timing from Quetta railway station is 09:00 and it arrives at Peshawar railway station at 19:00 the next day. It makes about 40 stops throughout its journey. The full 39 UP Jaffar Express train timing along with its routes is given below.
NOTE: timing can vary so make sure to check out the live timing before booking your tickets.
Station Name | Arrival | Departure |
QUETTA | - | 09:00 |
KOLPUR | 09:45 | 09:50 |
MACH | 10:55 | 11:10 |
AB-I-GUM | 11:40 | 11:42 |
SIBI JN | 13:35 | 14:05 |
BAKHTIARABAD DOMKI | 15:12 | 15:14 |
DERA MURAD JAMALI | 16:16 | 16:18 |
DERA ALLAHYAR | 16:57 | 16:59 |
JACOBABAD JN | 17:25 | 17:40 |
SHIKARPUR | 18:47 | 18:52 |
SUKKUR JN | 19:55 | 20:00 |
ROHRI JN | 20:15 | 20:40 |
PANO AQIL | 21:05 | 21:10 |
GHOTKI | 21:32 | 21:34 |
SADIQABAD | 22:57 | 22:59 |
RAHIM YAR KHAN | 23:29 | 23:31 |
KHANPUR | 00:20 | 00:22 |
BAHAWALPUR | 01:55 | 01:58 |
MULTAN CANTT | 03:30 | 03:50 |
KHANEWAL JN | 04:40 | 04:45 |
MIAN CHANNU | 05:17 | 05:19 |
CHICHAWATNI | 05:45 | 05:47 |
SAHIWAL | 06:30 | 06:32 |
OKARA | 06:58 | 07:00 |
PATTOKI | 07:34 | 07:36 |
RAIWIND JN | 08:20 | 08:25 |
KOT LAKHPAT | 08:49 | 08:51 |
LAHORE CANTT | 09:05 | 09:07 |
LAHORE JN | 09:25 | 10:00 |
GUJRANWALA | 10:54 | 10:56 |
WAZIRABAD JN | 11:30 | 11:32 |
GUJRAT | 11:51 | 11:53 |
LALA MUSA JN | 12:20 | 12:22 |
KHARIAN | 12:34 | 12:36 |
JHELUM | 13:07 | 13:09 |
GUJAR KHAN | 14:14 | 14:16 |
RAWALPINDI | 15:20 | 15:45 |
ATTOCK CITY JN | 17:08 | 17:10 |
JEHANGIRA ROAD | 17:45 | 17:47 |
NOWSHERA JN | 18:05 | 18:07 |
PESHAWAR CITY | 18:45 | 18:46 |
PESHAWAR CANTT | 19:00 | - |
40 DN Jaffar Express Train Timing (Peshawar to Quetta)
40 DN Jaffar Express train departs from Peshawar at 07:00 and arrives at Quetta railway station at 17:10 the next day. Throughout this journey, Jaffar Express makes approximately 39 stops. You can take a look at 40 DN Jaffar Express train timings in the given table below.
NOTE: timing can vary so make sure to check out the live timing before booking your tickets.
Station Name | Arrival | Departure |
PESHAWAR CANTT | - | 07:00 |
PESHAWAR CITY | 07:09 | 07:10 |
NOWSHERA JN | 07:40 | 07:42 |
JAHANGIRA ROAD | 08:00 | 08:02 |
ATTOCK CITY JN | 08:40 | 08:42 |
RAWALPINDI | 10:15 | 10:40 |
GUJAR KHAN | 11:30 | 11:32 |
JHELUM | 12:45 | 12:47 |
KHARIAN | 13:09 | 13:11 |
LALA MUSA JN | 13:30 | 13:32 |
GUJRAT | 13:49 | 13:51 |
WAZIRABAD JN | 14:07 | 14:09 |
GUJRANWALA | 14:38 | 14:40 |
LAHORE JN | 15:50 | 16:25 |
LAHORE CANTT | 16:38 | 16:40 |
RAIWIND JN | 17:15 | 17:20 |
PATTOKI | 17:54 | 17:56 |
OKARA | 18:33 | 18:35 |
SAHIWAL | 19:18 | 19:20 |
CHICHAWATNI | 19:53 | 19:55 |
MIAN CHANNU | 20:21 | 20:23 |
KHANEWAL JN | 21:05 | 21:10 |
MULTAN CANTT | 21:55 | 22:15 |
BAHAWALPUR | 23:40 | 23:43 |
RAHIM YAR KHAN | 01:57 | 01:59 |
SADIQABAD | 02:19 | 02:21 |
GHOTKI | 03:29 | 03:31 |
PANO AKIL | 04:00 | 04:05 |
ROHRI JN | 05:00 | 05:25 |
SUKKUR JN | 05:35 | 05:40 |
SHIKARPUR | 06:42 | 06:44 |
JACOBABAD JN | 08:00 | 08:15 |
DERA ALLAHYAR | 08:30 | 08:32 |
DERA MURAD JAMALI | 09:00 | 09:02 |
BAKHTIARABAD DOMKI | 10:06 | 10:08 |
SIBI JN | 11:40 | 12:10 |
AB-I-GUM | 14:05 | 14:10 |
MACH | 14:40 | 14:55 |
KOLPUR | 16:05 | 16:10 |
QUETTA | 17:10 | - |
Jaffar Express Ticket Price
Ticket prices vary from time to time due to factors like inflation. Jaffar Express train ticket price differs because of the different classes and compartments it offers. It has economy, AC lower, AC business and AC sleeper classes. Jaffar Express ticket prices are mentioned below.
NOTE: prices may vary so make sure to check out live ticket prices before booking your tickets.
Quetta to Peshawar | Seat Ticket Price | Berth Ticket Price |
Economy | 4350/-PKR | 4450/-PKR |
AC Lower/Standard | 8300/-PKR | 8300/-PKR |
AC Business | 9550/-PKR | 9550-/PKR |
AC Sleeper | 13300/-PKR | 13300/-PKR |
Jaffar Express Online Booking
Going to a train station, waiting in long queues just to get a ticket sounds very hectic and overwhelming. If you want Jaffar Express online Booking of tickets, you are at the right place. With Bookme.pk you can easily browse all the available options of train services and select everything according to your preferences. Bookme also provides you with various options on online payment of tickets like jazzcash, easypaisa, debit/credit card and bank transfer.