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

Mian and Company, a Gujranwala firm, runs one coach a day from Bahawalpur to Gujranwala, leaving at 1 pm and arriving about 8:30 pm. The fare is about Rs 2,800 for some 500 km.

Fares from Rs 2,800 one way, per seat

Fare from
Rs 2,800standard
Journey time
by road
Distance
About 500 kmby road
Departures
1 a day1 pm
Operators
1through coach

Quick Fare Check: Bahawalpur to Gujranwala buses cost about Mian and Company at Rs 2,800, for a trip of about seven and a half hours.

Bahawalpur to Gujranwala bus fare by operator

Bahawalpur to Gujranwala bus fares are listed for every coach we found running straight through.

Bahawalpur to Gujranwala bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Mian and CompanyStandard1 pmRs 2,800Book now Mian and Company Standard, Bahawalpur to Gujranwala

Indicative one-way prices for one adult seat; the live fare confirms at checkout. Wagon and coaster fares are paid at the stand.

Bahawalpur to Gujranwala route map

Bahawalpur to Gujranwala route map Map of the Bahawalpur to Gujranwala bus route through Bahawalpur, Khanewal, Lahore, Gujranwala. 30°N 31°N 32°N 71°E 72°E 73°E 74°E Bahawalpur Gujranwala 100 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. The coach runs north by Lahore to Gujranwala.

Fares by operator

  1. Mian and Company StandardRs 2,800
One-way fares for one adult seat, cheapest first. The green bar is the lowest fare.

Bahawalpur to Gujranwala bus timings

Bahawalpur to Gujranwala bus timings: 1 a day, 1 pm.

  1. Afternoon

    1 pm

    Mian and Company, arriving about 8:30 pm.

  2. By Lahore

    8 am to 4:30 pm

    Lahore coaches, then a GT Road coach.

  3. Return

    11 pm

    From Gujranwala, arriving about 6:30 am.

  4. Fog and Eid

    Plan ahead

    Dense winter fog slows Punjab roads in December and January, and seats sell out before both Eids.

Bahawalpur to Gujranwala bus online booking

Bahawalpur to Gujranwala 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 Bahawalpur to Gujranwala buses

Which is the best bus service from Bahawalpur to Gujranwala?

The best bus from Bahawalpur to Gujranwala is Mian and Company on price.

Our pick

Book Mian and Company at about Rs 2,800 for the cheapest through seat; allow about seven and a half hours.

Before you book a Bahawalpur to Gujranwala bus

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

Bahawalpur to Gujranwala bus FAQs

What is the Bahawalpur to Gujranwala bus fare?

About Rs 2,800 with Mian and Company.

How long does it take?

About seven and a half hours.

What time does it leave?

1 pm.

Is there a night coach back?

Yes, at 11 pm from Gujranwala.

Who runs it?

Mian and Company, which also runs Gujranwala to Multan and Khanewal.

Book Bahawalpur to Gujranwala bus tickets for your date

Pick your seat, then pay with JazzCash, Easypaisa or card.

Search Bahawalpur to Gujranwala buses