Gujranwala to Bahawalnagar Bus Ticket Price, Online Booking, Service Timing

Bahawalnagar is a cotton and wheat town near the Indian border in the far south-east of Punjab, about 325 km from Gujranwala by way of Lahore. Paklines runs a coach straight through at 2 am that arrives mid-morning, and by day the trip is a coach to Lahore and a Niazi Express Bahawalnagar coach.

Fares from Rs 480 one way, per seat

Direct coach
Rs 2,5002 am
Journey time
direct
Distance
About 325 kmvia Lahore
By day
Change at Lahorethen a Bahawalnagar coach
Arrives
About 9 amdirect coach

Quick Fare Check: Gujranwala to Bahawalnagar costs about Rs 2,500 on the Paklines 2 am coach, which runs straight through in about seven hours; by day, take Paklines or Daewoo Express to Lahore and a Niazi Express coach on, with the second fare quoted at booking.

Gujranwala to Bahawalnagar bus fare by operator

Gujranwala to Bahawalnagar bus fares are listed for the Paklines coach that runs straight through and the two-coach trip by way of Lahore.

Gujranwala to Bahawalnagar bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
PaklinesStandardDirect, 2 am; arrives about 9 amRs 2,500Book now Paklines Standard, Gujranwala to Bahawalnagar
PaklinesCoach ACLeg 1: to Lahore, 9:20 am or 1:20 pmRs 480Book now Paklines Coach, Gujranwala to Bahawalnagar
Daewoo ExpressLuxury ACLeg 1: to Lahore, 7:30 am, 9:30 am or 6:30 pmRs 810Book now Daewoo Express Luxury, Gujranwala to Bahawalnagar
Niazi ExpressCoachLeg 2: Lahore to Bahawalnagar, morning departuresAt bookingBook now Niazi Express Coach, Gujranwala to Bahawalnagar

Indicative one-way prices for one adult seat; the live fare confirms at checkout. The Niazi Express Lahore to Bahawalnagar fare is quoted at booking.

Gujranwala to Bahawalnagar route map

Gujranwala to Bahawalnagar route map Map of the Gujranwala to Bahawalnagar bus route through Gujranwala, Lahore, Bahawalnagar. 30°N 31°N 32°N 73°E 74°E 75°E Gujranwala Lahore Bahawalnagar 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run down the GT Road to Lahore, then south-west to Bahawalnagar near the border.

Fares by operator

  1. Paklines StandardRs 2,500
  2. Paklines CoachRs 480
  3. Daewoo Express LuxuryRs 810
One-way fares for one adult seat, cheapest first. The green bar is the lowest fare.

Gujranwala to Bahawalnagar bus timings

Gujranwala to Bahawalnagar bus timings are one night coach, or a morning coach to Lahore for the onward service.

  1. Direct

    2 am

    Paklines arrives in Bahawalnagar at about 9 am.

  2. To Lahore

    7:30 to 9:30 am

    Daewoo Express at 7:30 and 9:30 am and Paklines at 9:20 am.

  3. Lahore to Bahawalnagar

    Morning

    Niazi Express runs its Bahawalnagar coaches in the morning; check the time when you book.

  4. Summer

    Very hot

    South Punjab afternoons are fierce from May to July; the night coach avoids the heat.

Gujranwala to Bahawalnagar bus online booking

Gujranwala to Bahawalnagar bus online booking takes a few minutes: pick an operator and class, choose a seat and pay.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Gujranwala to Bahawalnagar buses

Which is the best bus service from Gujranwala to Bahawalnagar?

The best way from Gujranwala to Bahawalnagar is the Paklines 2 am coach, which needs no change.

  • Paklines

    Straight through

    About Rs 2,500 at 2 am, arriving about 9 am.

    From Rs 2,500

  • Niazi Express

    From Lahore

    Morning Bahawalnagar coaches from Lahore; fare at booking.

    Fare at booking

  • Daewoo Express

    First leg

    About Rs 810 to Lahore at 7:30 or 9:30 am.

    From Rs 810

Our pick

Book the Paklines 2 am coach for about Rs 2,500; it runs straight through and arrives in time for a full day in Bahawalnagar.

Before you book a Gujranwala to Bahawalnagar bus

Before you book a Gujranwala to Bahawalnagar bus, three things are worth knowing.

  • Night departure

    Paklines boards at 2 am at its Kangni Wala terminal; arrange a ride there in good time.

  • Chishtian and Haroonabad

    Both are short rides from Bahawalnagar; see Gujranwala to Chishtian and Gujranwala to Haroonabad.

  • Border area

    Bahawalnagar district borders India, so keep your CNIC with you.

Gujranwala to Bahawalnagar bus FAQs

What is the Gujranwala to Bahawalnagar bus fare?

About Rs 2,500 on the Paklines direct coach.

Is there a direct bus?

Yes. Paklines leaves Gujranwala at 2 am.

How long does it take?

About seven hours on the direct coach.

How else can I go?

Take a coach to Lahore and a Niazi Express coach to Bahawalnagar.

When does the direct coach arrive?

At about 9 am.

Book Gujranwala to Bahawalnagar bus tickets for your date

Choose from the operators on this route, then pay with JazzCash, Easypaisa or card.

Search Gujranwala to Bahawalnagar buses