Bahawalpur to Shakargarh Bus Ticket Price, Online Booking, Service Timing
After the overnight Faisal Movers coach to Sialkot, wagons and coaches cover the last 90 km to Shakargarh, near Kartarpur at the top of Narowal district. From Bahawalpur the trip is about 645 km and about eleven hours.
To Sialkot Rs 2,400 then onward at the stand
Quick Fare Check: Bahawalpur to Shakargarh starts with Faisal Movers to Sialkot at Rs 2,400; the onward fare to Shakargarh is paid at the stand. Allow about eleven hours in all.
Bahawalpur to Shakargarh bus fare by operator
Bahawalpur to Shakargarh bus fares add up two tickets: the run north overnight by Lahore to Sialkot and the Sialkot to Shakargarh local coach.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Faisal Movers | Standard | Leg 1: to Sialkot, 10:30 pm | Rs 2,400 | Book now Faisal Movers Standard, Bahawalpur to Shakargarh | |
| Wagons and coaches | Wagon or coach | Leg 2: Sialkot to Shakargarh, through the day | Paid on board | Tickets at the stand |
Indicative one-way prices for one adult seat on each leg; the live fare confirms at checkout. Every Sialkot to Shakargarh operator is on the Sialkot to Shakargarh page.
Bahawalpur to Shakargarh route map
Fares to Sialkot
- Faisal MoversRs 2,400
Bahawalpur to Shakargarh bus timings
Bahawalpur to Shakargarh bus timings are set by the Sialkot departures, so plan the first coach around them.
-
To Sialkot
10:30 pm
Faisal Movers leaves Bahawalpur for Sialkot at 10:30 pm and arrives about 7 am.
-
Sialkot to Shakargarh
From first light
Wagons and coaches leave Sialkot’s General Bus Stand for Shakargarh from early morning, when the overnight coach arrives.
-
The change
Allow an hour
Wagons and coaches for Sambrial, Pasrur, Daska and Narowal leave from Sialkot’s General Bus Stand by Jail Road.
-
Fog and Eid
Plan ahead
Dense winter fog slows Punjab roads in December and January, and seats sell out before both Eids.
Bahawalpur to Shakargarh bus online booking
Book both legs of the Bahawalpur to Shakargarh trip together, so the Sialkot coach arrives in good time for the Shakargarh departure.
-
Choose your coach
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 Bahawalpur to Shakargarh?
The best way from Bahawalpur to Shakargarh is an early coach to Sialkot and the Shakargarh local coach the same day.
-
Faisal Movers
Cheapest first leg
About Rs 2,400 to Sialkot, at 10:30 pm.
From Rs 2,400
Our pick
Take Faisal Movers to Sialkot for about Rs 2,400, then the first Shakargarh local coach from the stand.
Before you book a Bahawalpur to Shakargarh bus
Before you book a Bahawalpur to Shakargarh bus, check these three things.
-
Kartarpur corridor
The corridor to Gurdwara Darbar Sahib starts near Shakargarh.
-
Narowal
-
From Lahore
See Lahore to Shakargarh.
Bahawalpur to Shakargarh bus FAQs
What is the Bahawalpur to Shakargarh bus fare?
About Rs 2,400 with Faisal Movers to Sialkot, plus the Shakargarh fare, paid at the stand.
Is there a direct bus from Bahawalpur to Shakargarh?
No. Change at Sialkot for the Shakargarh local coach.
How long does Bahawalpur to Shakargarh take?
About eleven hours, including about eight and a half hours to Sialkot and the wait between coaches.
Which buses run from Sialkot to Shakargarh?
Wagons and coaches run the Sialkot to Shakargarh leg.
How far is Shakargarh from Sialkot?
About 90 km, about two hours by wagon or coach.
Book Bahawalpur to Shakargarh bus tickets for your date
Book your coach to Sialkot and the Shakargarh leg, then pay with JazzCash, Easypaisa or card.
Search Bahawalpur to Shakargarh buses