Balochistan to upper Punjab

Quetta to Gujranwala Bus Ticket Price, Timings, Online Booking

The Quetta to Gujranwala bus ticket price starts at about Rs 4,200 and reaches Rs 7,500 for a sleeper berth. Five operators cover roughly 1,150 km in around eighteen hours, ninety minutes beyond where most of this corridor actually ends.

Ticket price from
Rs 4,200Economy
Distance
About 1,150 kmVia Multan and Lahore
Journey time
18h 00mNineteen on stopping services
Operators
5Mostly Lahore services
Lahore is
90 minutes shortFar more choice

Short answer: Quetta to Gujranwala economy coaches charge Rs 4,200 to Rs 4,800, executive and business Rs 5,600 to Rs 6,400, and a sleeper berth about Rs 7,500. Nearly all are Lahore services continuing north.

Fares by operator

Quetta to Gujranwala bus ticket price by operator and class

Five operators, and the only Quetta route where a berth is on offer at all.

Quetta to Gujranwala bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Faisal MoversSleeper berth, ACVia Lahore18h 00mRs 7,500
Faisal MoversBusiness, ACVia Lahore18h 00mRs 6,400
Niazi ExpressExecutive, ACVia Lahore18h 15mRs 5,900
Kainat TravelsExecutive, ACVia Lahore18h 30mRs 5,600
SkywaysEconomy, ACVia Lahore19h 00mRs 4,800
Super MekhtarEconomy, ACVia Lahore19h 00mRs 4,200

Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

The middle classes are poor value

At Rs 5,600 to Rs 6,400 for a seat, executive and business sit uncomfortably close to the Rs 7,500 berth. Over eighteen hours the berth is the only class that changes the journey rather than improving it slightly.

Sialkot is further again

Sialkot lies beyond Gujranwala on a thinner timetable. The same reasoning applies there, only more strongly.


The comparison that matters

This corridor really runs to Lahore

Almost every service on this page is a Quetta to Lahore coach continuing north for another ninety minutes. That changes what you should book.

TO LAHORE

Many operators

The trunk route, with departures through the evening and every class available.

TO GUJRANWALA

Five, continuing on

The same coaches, ninety minutes later, at a higher fare.

THE ONWARD LEG

Short and constant

One of the busiest stretches of road in the country, with transport all day.

Book Lahore unless the direct time suits perfectly

The Lahore corridor gives you more operators, more departure times and a better chance of a berth, and Gujranwala is an easy ninety minutes on from there. That is a stronger case than on most split routes, because the second leg here is not a remote branch line but one of the busiest roads in Pakistan. Book direct only when a departure lands at a time you actually want, and when it does, take the berth rather than the middle classes.


Departure schedule

Quetta to Gujranwala bus timings and departure frequency

Late afternoon and evening, arriving the next day.

Afternoon

From 3 PM

Arriving the following morning with the day usable.

Evening

From 7 PM

Arriving around midday, which suits an onward journey less well.

Frequency

Daily

Five operators, all continuing from the Lahore corridor.

Via Lahore

Much wider choice

More departures and classes, then a short onward leg.


Choosing an operator

Which is the best bus service from Quetta to Gujranwala?

Eighteen hours makes this a berth question, or a Lahore question.

BEST OVERALL

The Lahore booking

More choice on the long leg, then ninety minutes on a road with constant transport.

BEST DIRECT

Faisal Movers berth

Rs 7,500 to lie flat, the only class that genuinely changes an eighteen hour run.

BEST VALUE

Super Mekhtar

Air conditioned economy at Rs 4,200, if you would rather spend nothing on the seat.

The honest recommendation

Book Lahore with a berth and continue north in the morning. If you go direct, take either the Faisal Movers berth at Rs 7,500 or Super Mekhtar economy at Rs 4,200, and skip everything in between. Paying Rs 6,400 for a seat when Rs 1,100 more buys a bed is the worst trade on this table.


Common questions

Quetta to Gujranwala bus ticket price FAQs

What is the Quetta to Gujranwala bus ticket price?

From about Rs 4,200 with Super Mekhtar to Rs 7,500 for a Faisal Movers sleeper berth. Skyways economy is Rs 4,800, Kainat Travels executive Rs 5,600 and Faisal Movers business Rs 6,400.

Should I book Lahore instead?

Usually yes. Lahore is ninety minutes short with far more operators, departure times and classes, and the onward road is one of the busiest in the country.

Is the berth worth it?

Over eighteen hours, yes. It is only about Rs 1,100 above Business, and it is the one class that changes the journey rather than improving it slightly.

How long does the journey take?

About eighteen hours for roughly 1,150 km via Multan and Lahore, or nineteen on the economy services.

Book your Quetta to Gujranwala bus ticket

Five operators plus the Lahore alternative compared. No booking fee added.

Compare fares now