Rawalpindi to Shakargarh Bus Ticket Price, Online Booking, Timing
The Rawalpindi to Shakargarh bus fare starts at about Rs 1,550 with Daewoo Express to Sialkot, the nearest coach stop, with Shakargarh about 70 km on by local transport. The coach leg takes about 4 hours.
To Sialkot Rs 1,550 one way, per seat
Quick Fare Check: Rawalpindi to Shakargarh starts at about Rs 1,550 with Daewoo Express Luxury to Sialkot, then about 70 km by local transport to Shakargarh.
Rawalpindi to Shakargarh bus fare by operator
Rawalpindi to Shakargarh is reached through Sialkot, the closest stop with a published coach fare; the local leg on to Shakargarh is paid separately.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | To Sialkot, then local | Rs 1,550 | Book now Daewoo Express Luxury, Rawalpindi to Shakargarh |
Indicative one-way price for one adult to Sialkot. The local ride on to Shakargarh is paid separately.
Rawalpindi to Shakargarh route map
Fare to Sialkot, the coach leg
- Daewoo Express to SialkotRs 1,550
Rawalpindi to Shakargarh bus timings
Rawalpindi to Shakargarh bus timings follow the Daewoo departures to Sialkot; a daytime arrival makes the local leg easy.
-
Morning
Best start
An early coach reaches Sialkot with the day ahead for the local leg.
-
Through the day
Regular
Daewoo runs this corridor several times a day; check the time for your date.
-
Local leg
Daylight
Local transport from Sialkot to Shakargarh is easiest to find by day.
-
Winter fog
December–January
Fog on the motorway and GT Road can slow morning departures.
Rawalpindi to Shakargarh bus online booking
Rawalpindi to Shakargarh bus online booking means booking Daewoo to Sialkot, then taking local transport the last 70 km.
-
Compare and choose
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Rawalpindi to Shakargarh?
The best way from Rawalpindi to Shakargarh is the Daewoo coach to Sialkot and a short local ride on.
-
Daewoo Express
Nearest stop to Shakargarh
Luxury at about Rs 1,550 to Sialkot, about 70 km short of Shakargarh.
From Rs 1,550
Our pick
Book Daewoo Express to Sialkot at about Rs 1,550 and take local transport the last 70 km to Shakargarh, ideally arriving in daylight.
Before you book a Rawalpindi to Shakargarh bus
Before you book a Rawalpindi to Shakargarh trip, three things are worth knowing.
-
Sialkot, not Shakargarh
The coach ends at Sialkot. Allow for about 70 km of local transport.
-
Travel by day
Local transport is easier to find in daylight than late at night.
-
Luggage
Daewoo Express allows 30 kg per passenger; excess is charged by weight.
Rawalpindi to Shakargarh bus FAQs
What is the Rawalpindi to Shakargarh bus fare?
From about Rs 1,550 with Daewoo Express to Sialkot, plus a short local ride to Shakargarh.
Is there a direct bus from Rawalpindi to Shakargarh?
Not in the fare lists we checked. The practical route is via Sialkot.
How long does it take?
About 4 hours to Sialkot, plus the local leg of about 70 km.
Is the coach air-conditioned?
Yes. Daewoo Express Luxury coaches are air-conditioned.
How much luggage can I take?
Daewoo Express allows 30 kg per passenger.
Compare Rawalpindi to Shakargarh bus tickets for your date
Book Daewoo to Sialkot, then take local transport the last stretch, paying with JazzCash, Easypaisa or card.
Search Rawalpindi to Shakargarh buses