Route · Rawalpindi to Gujrat on the GT Road

Rawalpindi to Gujrat Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Gujrat ticket price starts at about Rs 800 and reaches Rs 1,200 for Daewoo Express. The trip is about three hours along the GT Road, and a surprising share of the traffic is families heading to and from Islamabad airport, which changes how you should plan it.

Ticket price from
Rs 800Coaster from Pir Wadhai
Better classes
Rs 1,200Daewoo Luxury
Distance
about 165 kmVia Jhelum and Kharian
Journey time
3h to 3h 30mGT Road towns
Departures
Every 30 minEarly morning to late evening

Short answer: Rawalpindi to Gujrat costs Rs 800 to Rs 1,200 and takes about three hours via Gujar Khan, Jhelum, Kharian and Lalamusa. Daewoo stops at its own Gujrat terminal on the GT Road. If you are travelling from Islamabad airport, go by car or ride hailing to 26 Number first, rather than crossing Rawalpindi to Pir Wadhai with luggage.

Fares by operator

Rawalpindi to Gujrat ticket price by operator

Three fares on a medium length GT Road run.

Rawalpindi to Gujrat fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Coasters and HiaceStandard, air conditionedPir Wadhai general stand3h 30mRs 800
SkywaysEconomy, 2+2Faizabad3h 15mRs 1,000
Daewoo ExpressLuxury, 2+2Own terminal, 26 Number Chungi3hRs 1,200

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.

Luggage changes the maths

A coaster is the cheapest way to Gujrat, but it has very little luggage space. Travellers returning from abroad with suitcases usually find a full size coach, with a proper hold, far easier.

Daewoo’s Rawalpindi terminal also sits on the airport side of the city, near 26 Number on Peshawar Road, which makes it the practical connection for anyone arriving on an international flight.


Before you book

Travelling between Gujrat and Islamabad airport

Gujrat, Kharian and Lalamusa send a very large number of workers abroad, so this route carries more suitcases than almost any other short corridor from Rawalpindi.

Arriving on a flight

Best option
Ride hailing or taxi from the airport to Daewoo’s terminal at 26 Number, then the coach to Gujrat.
Avoid
Crossing Rawalpindi to Pir Wadhai with heavy bags in traffic.

Catching a flight

Allow
At least five hours from Gujrat to the airport door, including the city crossing.
Tip
Take a morning coach for an evening flight. GT Road delays are common.

How to choose

With suitcases, book a full size coach and board at 26 Number, which is on the airport side of the twin cities. Travelling light, a coaster from Pir Wadhai is cheaper and leaves more often.

The real choice

Which is the best bus service from Rawalpindi to Gujrat

The right choice depends on luggage and timing more than on price.

Cheapest

Pir Wadhai coaster

Frequent and cheap, stopping at Kharian and Lalamusa. Very limited luggage space.

From Rs 800
Best value

Skyways

A full size coach from Faizabad at a modest step up in fare.

From Rs 1,000
Most practical

Daewoo Express

Fixed timetable, a proper hold and terminals on the GT Road in Gujrat and near 26 Number in Rawalpindi.

From Rs 1,200

Our verdict

Take Daewoo at Rs 1,200 whenever you are carrying luggage or connecting with a flight. Take a coaster at Rs 800 for a quick trip with a single bag.


Schedule

Rawalpindi to Gujrat bus timings

Coasters leave from early morning to evening; coaches keep to a published timetable.

Early morning

6:00 AM to 9:00 AM

The best choice for connecting with an afternoon or evening flight the other way.

Daytime

10:00 AM to 3:00 PM

Easy seats. The GT Road is busiest through Kharian in the middle of the day.

Evening

4:00 PM to 7:00 PM

Busiest out of Rawalpindi. Allow extra time through Gujar Khan and Jhelum.

Late

8:00 PM onwards

Fewer coasters. Book a coach if you need to travel late.

Kharian and Lalamusa are the slow points

There is still no motorway between Rawalpindi and Gujrat; the M-13 that will change that was only awarded for construction in 2026. For now, Kharian cantonment and the Lalamusa junction are where the delays gather.

Where to board

Rawalpindi and Gujrat terminals

Daewoo has its own terminal in Gujrat; coasters stop along the GT Road.

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.

Gujrat

Daewoo Express
Khasra No. 714, GT Road, near UBL Bank.
GT Road stops
Coasters set down along the GT Road at Kharian, Lalamusa and Gujrat.
Railway station
Gujrat station is on the main line to Rawalpindi and Lahore.

The road

The road from Rawalpindi to Gujrat

Down the GT Road across the Jhelum River and on through the cantonment towns of northern Punjab.

  1. RawalpindiDeparture, km 0.
  2. Gujar Khankm 55.
  3. JhelumAcross the river, km 110.
  4. Sarai Alamgirkm 120.
  5. KharianCantonment town, km 140.
  6. LalamusaRailway junction, km 150.
  7. GujratArrival about three hours later, km 165.

The corridor that is about to change

Gujrat sits where two new motorways will meet: the M-13 from Rawalpindi and the M-12 from Sialkot, both ending at Kharian. When they open, Gujrat and Kharian passengers should see a much faster run to the twin cities.

Bus, train or car

Rawalpindi to Gujrat bus vs train vs car

Gujrat is on the main railway line, and for airport runs a hired car is also common.

01Recommended

Bus

Rs 800to Rs 1,200

Journey time
3h to 3h 30m
Frequency
Every 30 min
Arrives
GT Road

Frequent coaches and coasters with a good range of fares.

Best all round.

02Worth a look

Train

Rs 650and up, economy

Journey time
About 3h
Frequency
Several daily
Departs
Rawalpindi station

Mainline expresses to Lahore stop at Gujrat and Lalamusa.

Good from Saddar.

03Airport runs

Private car

Rs 8,000and up, one way

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

Popular for airport pickups with a lot of luggage and family.

Best with heavy bags.

Cheapest way to travel from Rawalpindi to Gujrat

A coaster from Pir Wadhai at around Rs 800, or an economy train seat. With luggage from an international flight, Daewoo at Rs 1,200 is usually the better value once you count the taxi you would otherwise need at each end.


Common questions

Rawalpindi to Gujrat bus FAQs

What is the Rawalpindi to Gujrat bus ticket price?

About Rs 800 on a coaster, Rs 1,000 with Skyways and Rs 1,200 with Daewoo Express.

How long does the bus from Rawalpindi to Gujrat take?

About three to three and a half hours for roughly 165 km on the GT Road.

Where is the Daewoo terminal in Gujrat?

On the GT Road at Khasra No. 714, near UBL Bank.

How do I get from Islamabad airport to Gujrat by bus?

Take a taxi or ride hailing to Daewoo’s terminal near 26 Number Chungi on Peshawar Road, then the coach to Gujrat. It avoids crossing Rawalpindi with luggage.

Is there a train from Rawalpindi to Gujrat?

Yes. Mainline trains towards Lahore stop at Gujrat and Lalamusa, taking about three hours from Rawalpindi station.

Related routes and operators

Book your Rawalpindi to Gujrat ticket

Coasters, coaches and the train to Gujrat compared, with no booking fee added to the published fare.

Compare fares now