Lahore To Bahawalpur Train Timing, Ticket Fare & Schedule

Hazara Express Train

If you want to travel from Lahore to Bahawalpur than Pakistan Railways offers multiple passenger train services between the two cities with flexible timing and affordable fare.

The train services are available from 6 AM early in the morning till 10:30 PM in the night. Some offer luxurious services such as Green Line while other provides economic services such as Allama Iqbal Express.

Details of these different train services from Lahore to Bahawalpur and Bahawalpur to Lahore are provided with train ticket prices and timing.

1) Green Line:

It is considered one of the most prestigious passenger services of Pakistan Railways. It takes just 5 hours and 20 minutes to reach from Lahore to Bahawalpur.

The ticket prices for AC Class are Rs. 2,550 while for economy class the rates are Rs. 1,050 and Rs. 950 for berth and seat respectively.

The departure timing from Lahore is 10:30 PM while from Bahawalpur the train departs at 8:45 AM for provincial capital Lahore.

2) Shalimar Express:

If you prefer to travel in the morning then Shalimar Express as it departs from Lahore at 6 AM in the morning and at 5:31 PM from Bahawalpur going through just 5 stops.

The ticket fares for different classes of Shalimar Express are as follows:

AC Business = Rs. 1950
AC Lower / Standard = Rs. 1350
AC Sleeper = Rs. 2850
Parlor Car = Rs. 1700
Economy = Rs. 750

3) Khyber Mail:

Khyber Mail is one of the oldest train services which carry passengers from Karachi to Peshawar is also an option for those travelling from Bahawalpur to Lahore and vice versa.

It takes more than 8 hours to reach the destination, the departure timing from Lahore is 7:50 AM and from Bahawalpur is 11:15 AM.

The ticket charges for different classes in Khyber Mail are as follows:

 AC Business = Rs. 1650
AC Lower / Standard = Rs. 1200
AC Sleeper = Rs. 2450
Economy = Rs. 550 (Berth) & Rs. 500 (Seat)

4) Allama Iqbal Express:

The most economical passenger service from Lahore to Bahawalpur is Allama Iqbal Express which takes 7 hours to reach the destination.

Each day it departs at 12 PM from Lahore and at 3 AM from Bahawalpur. The ticket rates for Allama Iqbal Express are Rs. 550 Rs. 500 for berth and seat.

5) Tezgam:

Tezgam Express is another service which travelers between Lahore & Bahawalpur use frequently. It timing for the train departure t Lahore Junction is 1:55 PM and from Bahawalpur it departs at 5:36 AM.

The ticket fares are as follows:

AC Business = Rs. 1750
AC Lower / Standard = Rs. 1300
AC Sleeper = Rs. 2500
Economy = Rs. 550 (Berth) & Rs. 500 (Seat)

6) Jaffar Express:

If you want to reach Bahawalpur at night then you should choose Jaffar Express which departs at 3:10 PM from Lahore and reaches destination at 10:37 PM. The departure timing from Bahawalpur is 12:36 AM in the night.

The ticket cost for Jaffar Express is as follows:

 AC Business = Rs. 1750
AC Lower / Standard = Rs. 1350
AC Sleeper = Rs. 2200
Economy = Rs. 750 (Berth) & Rs. 700 (Seat)

7) Pak Business Express:

Pak Business Express also provides you comfortable travelling experience between Lahore and Bahawalpur. The departure timing from Lahore & Bahawalpur are 3:30 PM and 3:16 AM respectively. Ticket prices are as follows:

AC Business = Rs. 1950
AC Lower / Standard = Rs. 1300
Economy = Rs. 700 (Berth) & Rs. 650 (Seat)

8) Karachi Express:

Karachi Express takes 6 hours and 26 minutes to cover the distance between Lahore & Bahawalpur. It departs at 5 PM from Karachi & from Bahawalpur at 3:40 AM.  The ticket fares are as follows:

AC Business = Rs. 1950
AC Lower / Standard = Rs. 1300
AC Sleeper = Rs. 2650
Economy = Rs. 700 (Berth) & Rs. 650 (Seat)

9) Akbar Express:

Akbar Express which was previously called Quetta Express can also be used to travel between Lahore and Bahawalpur. The departure timing of Akbar Express from Lahore is 5 PM while from Bahawalpur it departs at 2:22 AM.

The ticket charges are as follows:

AC Lower / Standard = Rs. 1050
Economy = Rs. 500 (Berth) & Rs. 450 (Seat)
First Class Sleeper = Rs. 850

10) Awam Express:

Awam Express is another train service which departs from Lahore at 7 PM and from Bahawalpur at 10:44 PM. The ticket prices are Rs. 1200 for AC Lower and Rs. 550 for economy class.

11) Shah Hussain Express:

Recently inaugurated Shah Hussain Express can also be used to travel between Lahore & Bahawalpur. The departure timing for the train is 7 PM and 5:55 AM from Lahore & Bahawalpur respectively.

Ticket price for different classes of the train is as follows:

AC Business = Rs. 1950
AC Lower / Standard = Rs. 1350
AC Sleeper = Rs. 2850
Economy = Rs. 750 (Berth) & Rs. 700 (Seat)

You can purchase your tickets from the nearest station or go online through official website of Pakistan Railways or through the mobile app to complete your booking & get e-ticket. For more details and information contact Pak Railways at 117.

Leave a Reply