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.
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.
Rawalpindi to Gujrat ticket price by operator
Three fares on a medium length GT Road run.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Coasters and Hiace | Standard, air conditioned | Pir Wadhai general stand | 3h 30m | Rs 800 |
| Skyways | Economy, 2+2 | Faizabad | 3h 15m | Rs 1,000 |
| Daewoo Express | Luxury, 2+2 | Own terminal, 26 Number Chungi | 3h | Rs 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.
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.
Which is the best bus service from Rawalpindi to Gujrat
The right choice depends on luggage and timing more than on price.
Pir Wadhai coaster
Frequent and cheap, stopping at Kharian and Lalamusa. Very limited luggage space.
From Rs 800Skyways
A full size coach from Faizabad at a modest step up in fare.
From Rs 1,000Daewoo Express
Fixed timetable, a proper hold and terminals on the GT Road in Gujrat and near 26 Number in Rawalpindi.
From Rs 1,200Our 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.
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 AMThe best choice for connecting with an afternoon or evening flight the other way.
Daytime
10:00 AM to 3:00 PMEasy seats. The GT Road is busiest through Kharian in the middle of the day.
Evening
4:00 PM to 7:00 PMBusiest out of Rawalpindi. Allow extra time through Gujar Khan and Jhelum.
Late
8:00 PM onwardsFewer 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.
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 from Rawalpindi to Gujrat
Down the GT Road across the Jhelum River and on through the cantonment towns of northern Punjab.
- RawalpindiDeparture, km 0.
- Gujar Khankm 55.
- JhelumAcross the river, km 110.
- Sarai Alamgirkm 120.
- KharianCantonment town, km 140.
- LalamusaRailway junction, km 150.
- 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.
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.
Bus
Rs 800to Rs 1,200
Frequent coaches and coasters with a good range of fares.
Best all round.
Train
Rs 650and up, economy
Mainline expresses to Lahore stop at Gujrat and Lalamusa.
Good from Saddar.
Private car
Rs 8,000and up, one way
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.
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
From Rawalpindi and Gujrat
Operator fare lists
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