Route · Rawalpindi to Gujranwala on the GT Road

Rawalpindi to Gujranwala Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Gujranwala ticket price starts at about Rs 1,100 and reaches Rs 1,550 for Daewoo Express. The journey is about 215 km and four hours on the GT Road, and the most common mistake is buying a Lahore motorway ticket that never goes near Gujranwala.

Ticket price from
Rs 1,100Bilal Travels economy
Better classes
Rs 1,550Daewoo Luxury
Distance
about 215 kmVia the GT Road
Journey time
4h to 4h 30mThrough Gujrat and Wazirabad
Departures
10 to 12 coaches dailyPlus coasters

Short answer: Rawalpindi to Gujranwala costs Rs 1,100 to Rs 1,550 and takes about four hours along the GT Road through Jhelum, Gujrat and Wazirabad. Buy a ticket that names Gujranwala: most Lahore coaches use the M-2 motorway and do not pass through the city. The train from Rawalpindi station is a strong alternative.

Fares by operator

Rawalpindi to Gujranwala ticket price by operator

Four fares, including the operator most associated with Gujranwala.

Rawalpindi to Gujranwala fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Bilal TravelsEconomy, 2+2Pir Wadhai general stand4h 30mRs 1,100
SkywaysEconomy, 2+2Faizabad4h 15mRs 1,250
Waraich ExpressBusiness, 2+2Pir Wadhai4h 15mRs 1,300
Daewoo ExpressLuxury, 2+2Own terminal, 26 Number Chungi4hRs 1,550

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

A narrow spread over four hours

Only Rs 450 separates the cheapest seat from Daewoo, because every coach shares the same road and the same town traffic. The differences are timekeeping, the seat, and how often the coach stops.

Waraich Express is a Gujranwala specialist and a sensible middle option. Daewoo keeps the tightest schedule, which matters on a road where delays build up in every town.


Before you book

Do not buy a Lahore motorway ticket

Gujranwala is on the direct line from Rawalpindi to Lahore, but the buses are not.

M-2 motorway coaches

Route
West of Gujranwala entirely, via Kallar Kahar and Pindi Bhattian.
For Gujranwala
No use. The nearest point on the motorway is still a long way from the city.

GT Road coaches

Route
Through Jhelum, Gujrat, Wazirabad and into Gujranwala.
For Gujranwala
The right ticket. Look for Gujranwala as the named destination.

How to choose

Always book a service that names Gujranwala. If a counter sells you a Lahore ticket saying it passes Gujranwala, ask which road it takes. The answer should be the GT Road.

The real choice

Which is the best bus service from Rawalpindi to Gujranwala

Four operators on one road, all within a few hundred rupees.

Cheapest

Bilal Travels

The lowest fare from the Pir Wadhai general stand, with more stops on the way.

From Rs 1,100
Best value

Waraich Express

A Gujranwala focused operator with business seating for little more than economy.

From Rs 1,300
Most punctual

Daewoo Express

The tightest schedule and a terminal near 26 Number on the airport side of the twin cities.

From Rs 1,550

Our verdict

Take Waraich Express at Rs 1,300 for the balance of fare and comfort, Daewoo at Rs 1,550 when time matters, and consider the train if you live near Rawalpindi station.


Schedule

Rawalpindi to Gujranwala bus timings

Around 10 to 12 scheduled coach departures a day, plus coasters from Pir Wadhai.

Early morning

6:00 AM to 9:00 AM

Arrive in Gujranwala by early afternoon, ahead of the evening build up.

Daytime

10:00 AM to 2:00 PM

Easy seats, but midday traffic in Gujrat and Wazirabad.

Evening

3:00 PM to 7:00 PM

Busy departures. Expect up to four and a half hours.

Late

8:00 PM onwards

Few scheduled coaches. Confirm the last departure in advance.

Four hours on paper, more on market days

Every Gujranwala coach crawls through the same set of towns, and the worst of them come at the end: the Chenab crossing at Wazirabad and the busy GT Road into Gujranwala itself.

Where to board

Rawalpindi and Gujranwala terminals

Coaches stop on the GT Road in Gujranwala; check the exact point with your operator.

Rawalpindi

Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road. GT Road coaches then cross back through the city.
Skyways
Faizabad, on the Murree Road and IJP Road junction.
Pir Wadhai general stand
Bilal Travels, coasters and most economy services heading down the GT Road.

Gujranwala

GT Road
Daewoo and the other coaches stop along the GT Road through the city.
General bus stand
Where many economy services finish.
Railway station
Gujranwala station is on the main line, with express trains from Rawalpindi.

The road

The road from Rawalpindi to Gujranwala

The full length of the northern GT Road, over the Jhelum and Chenab rivers.

  1. RawalpindiDeparture, km 0.
  2. Gujar Khankm 55.
  3. JhelumAcross the Jhelum River, km 110.
  4. Kharian and Lalamusakm 145.
  5. Gujratkm 165.
  6. WazirabadAcross the Chenab, junction for Sialkot, km 195.
  7. GujranwalaArrival about four hours later, km 215.

Two rivers and a lot of towns

The route crosses both the Jhelum and the Chenab, and passes through almost every major town in northern Punjab. That is why it is so well served, and also why it is slower than its distance suggests.

Bus, train or car

Rawalpindi to Gujranwala bus vs train vs car

Gujranwala is one of the best served stations between Rawalpindi and Lahore.

01Recommended

Bus

Rs 1,100to Rs 1,550

Journey time
4h to 4h 30m
Frequency
10 to 12 daily
Arrives
GT Road

Plenty of choice and cheap fares, but slowed by town traffic.

Good all round.

02Strong rival

Train

Rs 900and up, economy

Journey time
About 3h 45m
Frequency
Several daily
Departs
Rawalpindi station

Subak Raftar, Rawal Express and other trains to Lahore stop at Gujranwala.

Often as quick as the bus.

03For groups

Private car

Rs 9,000and up, one way

Journey time
About 4h
Frequency
On demand
Arrives
Door to door

Only sensible when split between several people.

Only split between four.

Cheapest way to travel from Rawalpindi to Gujranwala

An economy train seat or Bilal Travels at around Rs 1,100. Because the train avoids the GT Road towns, it is often the smarter choice for anyone living near Rawalpindi Saddar.


Common questions

Rawalpindi to Gujranwala bus FAQs

What is the Rawalpindi to Gujranwala bus ticket price?

About Rs 1,100 with Bilal Travels, Rs 1,250 with Skyways, Rs 1,300 with Waraich Express and Rs 1,550 with Daewoo Express.

How long does the bus from Rawalpindi to Gujranwala take?

About four to four and a half hours for roughly 215 km on the GT Road.

Can I take a Lahore bus and get off at Gujranwala?

Not on a motorway coach. Most Lahore buses use the M-2, which does not pass Gujranwala. Book a service that names Gujranwala.

Is the train faster than the bus to Gujranwala?

Often, yes. Express trains take under four hours from Rawalpindi station and avoid the GT Road towns.

What time is the last bus to Gujranwala?

Scheduled coaches thin out after early evening. Check the last departure with your operator before travelling.

Related routes and operators

Book your Rawalpindi to Gujranwala ticket

Every GT Road coach to Gujranwala compared, with no booking fee added to the published fare.

Compare fares now