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.
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.
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.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Faisal Movers | Sleeper berth, AC | Via Lahore | 18h 00m | Rs 7,500 |
| Faisal Movers | Business, AC | Via Lahore | 18h 00m | Rs 6,400 |
| Niazi Express | Executive, AC | Via Lahore | 18h 15m | Rs 5,900 |
| Kainat Travels | Executive, AC | Via Lahore | 18h 30m | Rs 5,600 |
| Skyways | Economy, AC | Via Lahore | 19h 00m | Rs 4,800 |
| Super Mekhtar | Economy, AC | Via Lahore | 19h 00m | Rs 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.
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.
Many operators
The trunk route, with departures through the evening and every class available.
Five, continuing on
The same coaches, ninety minutes later, at a higher fare.
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.
Quetta to Gujranwala bus timings and departure frequency
Late afternoon and evening, arriving the next day.
Afternoon
From 3 PMArriving the following morning with the day usable.
Evening
From 7 PMArriving around midday, which suits an onward journey less well.
Frequency
DailyFive operators, all continuing from the Lahore corridor.
Via Lahore
Much wider choiceMore departures and classes, then a short onward leg.
Which is the best bus service from Quetta to Gujranwala?
Eighteen hours makes this a berth question, or a Lahore question.
The Lahore booking
More choice on the long leg, then ninety minutes on a road with constant transport.
Faisal Movers berth
Rs 7,500 to lie flat, the only class that genuinely changes an eighteen hour run.
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.
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.
Related routes and fare guides
Book your Quetta to Gujranwala bus ticket
Five operators plus the Lahore alternative compared. No booking fee added.
Compare fares now