Lahore to Shabqadar Bus Ticket Price, Online Booking, Service Timing

Shabqadar, the Charsadda district town north-west of Peshawar near the Mohmand border, is about 550 km from Lahore. The trip is a Peshawar coach and a van 30 km north.

To Peshawar Rs 2,490 then onward at the stand

To Peshawar
Rs 2,490first leg
Journey time
with the change
Distance
About 550 kmvia Peshawar
Change at
Peshawarcity stands
Second leg
At the standPeshawar to Shabqadar

Quick Fare Check: Lahore to Shabqadar starts with Faisal Movers to Peshawar at Rs 2,490; the onward fare to Shabqadar is paid at the stand. Allow about eight hours in all.

Lahore to Shabqadar bus fare by operator

Lahore to Shabqadar bus fares add up two tickets: the run up the M-2 and along the M-1 to Peshawar and the Peshawar to Shabqadar van.

Lahore to Shabqadar bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Faisal MoversEconomy ACLeg 1: to Peshawar, times at bookingRs 2,490Book now Faisal Movers Economy, Lahore to Shabqadar
Niazi ExpressStandardLeg 1: to Peshawar, 12:15 amRs 2,500Book now Niazi Express Standard, Lahore to Shabqadar
Faisal MoversBusiness ACLeg 1: to Peshawar, times at bookingRs 3,600Book now Faisal Movers Business, Lahore to Shabqadar
Daewoo ExpressLuxury ACLeg 1: to Peshawar, Thokar Niaz Baig to Peshawar; fare at bookingAt bookingBook now Daewoo Express Luxury, Lahore to Shabqadar
Local vansVanLeg 2: Peshawar to Shabqadar, through the dayPaid on boardTickets at the stand

Indicative one-way prices for one adult seat on each leg; the live fare confirms at checkout.

Lahore to Shabqadar route map

Lahore to Shabqadar route map Map of the Lahore to Shabqadar bus route through Lahore, Kallar Kahar, Rawalpindi, Peshawar, Shabqadar. 32°N 33°N 34°N 71°E 72°E 73°E 74°E 75°E Lahore Peshawar Shabqadar 100 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Lahore coaches run up the M-2 and along the M-1 to Peshawar; local transport covers the last 30 km to Shabqadar.

Fares to Peshawar

  1. Faisal MoversRs 2,490
  2. Niazi ExpressRs 2,500
  3. Faisal MoversRs 3,600
One-way fares for the first leg; the Shabqadar van is paid at the stand.

Lahore to Shabqadar bus timings

Lahore to Shabqadar bus timings are set by the Peshawar departures, so plan the first coach around them.

  1. To Peshawar

    12:15 am and by day

    Niazi Express leaves Lahore at 12:15 am, and Faisal Movers and Daewoo Express run the M-2 and M-1 through the day with times at booking; about six and a half hours.

  2. Peshawar to Shabqadar

    Dawn to dusk

    Local vans pull out of Peshawar for Shabqadar whenever they fill, from first light until early evening; the ride takes about an hour.

  3. The change

    Allow an hour

    Peshawar’s coaches and vans for the Khyber, Charsadda and Bajaur roads leave from the city stands around Haji Camp and the GT Road, so allow 30 to 45 minutes from the coach terminal.

  4. Fog and Eid

    Plan ahead

    Winter fog slows the GT Road and the motorway in December and January, and seats sell out before both Eids.

Lahore to Shabqadar bus online booking

Lahore to Shabqadar bus online booking covers the Peshawar coach and the Shabqadar seat; book both for the same day, with at least an hour between them.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Lahore to Shabqadar buses

Which is the best bus service from Lahore to Shabqadar?

The best way from Lahore to Shabqadar is an early coach to Peshawar and the Shabqadar van the same day.

  • Faisal Movers

    Cheapest first leg

    About Rs 2,490 to Peshawar, with times at booking.

    From Rs 2,490

Our pick

Take Faisal Movers to Peshawar for about Rs 2,490, then the first Shabqadar van from the stand.

Before you book a Lahore to Shabqadar bus

Three things help on the Lahore to Shabqadar trip.

  • Mohmand side

    Shabqadar lies at the edge of the plain where the Mohmand hills begin.

  • Charsadda

    See Lahore to Charsadda for the district town.

  • Tangi

    See Lahore to Tangi for the district’s northern town.

Lahore to Shabqadar bus FAQs

What is the Lahore to Shabqadar bus fare?

About Rs 2,490 with Faisal Movers to Peshawar, plus the Shabqadar fare, paid at the stand.

Is there a direct bus from Lahore to Shabqadar?

No. Change at Peshawar for the Shabqadar van.

How long does Lahore to Shabqadar take?

About eight hours, including about six and a half hours to Peshawar and the wait between coaches.

Which buses run from Peshawar to Shabqadar?

Local vans run the Peshawar to Shabqadar leg.

How far is Shabqadar from Peshawar?

Shabqadar is about 30 km from Peshawar, about an hour by van.

Book Lahore to Shabqadar bus tickets for your date

Book your coach to Peshawar and the Shabqadar leg, then pay with JazzCash, Easypaisa or card.

Search Lahore to Shabqadar buses