{{ 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.
Bahauddin Zakaria Express Train
Bahauddin Zakaria express train operates on a daily basis from Multan to Karachi and vice versa. The distance between Multan and Karachi is almost 934.0 kilometers, and to cover this long distance comfortably, Bahauddin Zakaria is the best train service operating between these two cities. It is famous for its smooth and comfortable service, providing all the necessary amenities to its passengers. Bahauddin Zakria express covers the distance between Multan and Karachi in approximately 17 hours. Through its journey, Bahauddin Zakruia makes stops at different railway stations including Rahim Yar khan, Bahawalpur and Nawabshah.
Bahauddin Zakaria express operates in two intervals. One interval operates from Multan to Karachi and the other one travels back from Karachi to Multan. To get more information about Bahauddin Zakria, scroll down.
Bahauddin Zakaria Express Timing
Bahauddin Zakaria express schedule and all information about its stop points with time duration is given below. Bahauddin Zakaria express traveling from Karachi to Multan is named as 25UP Bahauddin Zakaria express. And the one traveling from Multan to Karachi is named as 26DN Bahauddin Zakaria express train. Both timetables are given in the table below:
25UP Bahauddin Zakaria Express Timing (Karachi to Multan)
Bahauddin Zakaria departs from Karachi at 18:30 and arrives at 11:30 at Multan cantonment railway station.detailed information about timings and stops is mentioned in the table.
(NOTE: timing may vary so make sure to check out the live timing while booking your ticket on Bookme app and website)
Station Name | Arrival | Departure |
Karachi CITY | - | 18:30 |
Karachi CANTT | 18:40 | 18:50 |
DRIGH ROAD | 19:10 | 19:12 |
LANDHI JN | 19:32 | 19:34 |
KOTRI JN | 21:21 | 21:23 |
HYDERABAD JN | 21:41 | 21:46 |
TANDO ADAM | 22:52 | 22:54 |
SHAHDADPUR | 23:12 | 23:14 |
NAWABSHAH JN | 23:44 | 23:47 |
DAUR | 00:10 | 00:12 |
MEHRABPUR JN | 01:00 | 01:02 |
ROHRI JN | 03:05 | 03:30 |
GHOTKI | 04:12 | 04:14 |
SADIQABAD | 05:34 | 05:36 |
RAHIM YAR KHAN | 06:06 | 06:08 |
KHANPUR JN | 07:00 | 07:05 |
FIROZA | 07:24 | 07:26 |
LIAQATPUR | 07:46 | 07:48 |
DERA NAWAB SAHIB | 08:20 | 08:22 |
MUBARAKPUR | 08:38 | 08:40 |
SAMASATA JN | 09:04 | 09:06 |
BAHAWALPUR | 09:20 | 09:24 |
LODHRAN JN | 09:49 | 09:51 |
GILAWALA | 10:13 | 10:15 |
ZARIF SHAHEED | 10:27 | 10:29 |
SHUJABAD | 10:43 | 10:45 |
Multan CANTT | 11:30 | - |
26DN Bahauddin Zakaria Express (Multan to Karachi)
26DN Bahauddin Zakaraia express starts its journey from Multan Cantt at 16:00 and reaches its destination, Karachi Cantt railway station at 10:10. For detailed information, take a look at the table given below:
(NOTE: timing may vary so make sure to check out the live timing while booking your ticket on Bookme app and website)
Station Name | Arrival | Departure |
Multan CANTT | - | 16:00 |
SHUJABAD | 16:33 | 16:35 |
ZARIF SHAHEED | 16:49 | 16:51 |
GILAWALA | 17:07 | 17:09 |
LODHRAN JN | 17:35 | 17:37 |
BAHAWALPUR | 18:00 | 18:05 |
SAMASATA JN | 18:21 | 18:23 |
MUBARAKPUR | 18:43 | 18:45 |
DERA NAWAB SAHIB | 19:01 | 19:03 |
LIAQATPUR | 19:34 | 19:36 |
FIROZA | 19:55 | 19:57 |
KHANPUR JN | 20:45 | 20:50 |
RAHIM YAR KHAN | 21:22 | 21:24 |
SADIQABAD | 21:44 | 21:46 |
GHOTKI | 23:10 | 23:12 |
ROHRI JN | 00:20 | 00:45 |
MEHRABPUR JN | 01:53 | 01:55 |
DAUR | 03:19 | 03:21 |
NAWABSHAH JN | 04:03 | 04:05 |
SHAHDADPUR | 05:03 | 05:05 |
TANDO ADAM JN | 05:33 | 05:35 |
HYDERABAD JN | 06:25 | 06:35 |
KOTRI JN | 06:52 | 06:54 |
LANDHI JN | 08:42 | 08:44 |
DRIGH ROAD | 09:15 | 09:17 |
Karachi CANTT | 09:45 | 10:00 |
Karachi CITY | 10:10 | End |
Bahauddin Zakaria Express Ticket Price
Bahauddin Zakaria express has different classes/compartments, loaded with all the amenities a passenger wants. The ticket price is different for all the classes/compartments of the train because of the facilities provided in them like AC, meals and wifi. Bahauddin Zakaria express has three types of train classes and you can choose the one which is economical and comfortable for you. The ticket price of Bahaduddin zakaria express is as following:
(NOTE: prices may vary depending on the route of your travel so make sure to check out live prices on Bookme.pk)
Bahauddin Zakaria Express | Ticket Price |
Economy Seat | 2200/-PKR |
Economy Berth | 2300/-PKR |
AC standard Class | 4400/-PKR |
AC business Class | 6300/-PKR |
Bahauddin Zakaria Express Online Booking
Booking a train ticket, especially for a long distance journey requires you to do all your research beforehand to avoid any inconvenience. To have a smooth travel experience, Bookme.pk is the perfect platform for you. You can download the Bookme app or visit the Bookme website to browse all the necessary information related to your trip. Pre-book your e-tickets and pay through online methods like jazzcash,easypaisa, debit/credit card and bank transfer.