Lahore to Landi Kotal Bus Ticket Price, Online Booking, Service Timing
Landi Kotal, at the top of the Khyber Pass and the last town before Torkham, is about 575 km from Lahore. The trip is a Peshawar coach and a van up the pass through Jamrud.
To Peshawar Rs 2,490 then onward at the stand
Quick Fare Check: Lahore to Landi Kotal starts with Faisal Movers to Peshawar at Rs 2,490; the onward fare to Landi Kotal is paid at the stand. Allow about nine hours in all.
Lahore to Landi Kotal bus fare by operator
No coach runs straight from Lahore to Landi Kotal, so the fare is the Peshawar leg plus the Landi Kotal leg.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Faisal Movers | Economy AC | Leg 1: to Peshawar, times at booking | Rs 2,490 | Book now Faisal Movers Economy, Lahore to Landi Kotal | |
| Niazi Express | Standard | Leg 1: to Peshawar, 12:15 am | Rs 2,500 | Book now Niazi Express Standard, Lahore to Landi Kotal | |
| Faisal Movers | Business AC | Leg 1: to Peshawar, times at booking | Rs 3,600 | Book now Faisal Movers Business, Lahore to Landi Kotal | |
| Daewoo Express | Luxury AC | Leg 1: to Peshawar, Thokar Niaz Baig to Peshawar; fare at booking | At booking | Book now Daewoo Express Luxury, Lahore to Landi Kotal | |
| Local vans | Van | Leg 2: Peshawar to Landi Kotal, 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.
Lahore to Landi Kotal route map
Fares to Peshawar
- Faisal MoversRs 2,490
- Niazi ExpressRs 2,500
- Faisal MoversRs 3,600
Lahore to Landi Kotal bus timings
For Lahore to Landi Kotal, time the first coach so you reach Peshawar with an hour in hand before the Landi Kotal van.
-
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.
-
Peshawar to Landi Kotal
Dawn to dusk
Local vans pull out of Peshawar for Landi Kotal whenever they fill, from first light until early evening; the ride takes about an hour and a half.
-
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.
-
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 Landi Kotal bus online booking
Lahore to Landi Kotal bus online booking works leg by leg: reserve the Peshawar coach first, then the Landi Kotal seat that suits its arrival.
-
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 Lahore to Landi Kotal?
The best way from Lahore to Landi Kotal is an early coach to Peshawar and the Landi Kotal 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 Landi Kotal van from the stand.
Before you book a Lahore to Landi Kotal bus
Before you book a Lahore to Landi Kotal bus, check these three things.
-
Torkham
The border crossing with Afghanistan at Torkham is a short way beyond Landi Kotal.
-
Checkpoints
Expect security checks on the Khyber road; carry your original CNIC.
-
Jamrud
See Lahore to Jamrud for the foot of the pass.
Lahore to Landi Kotal bus FAQs
What is the Lahore to Landi Kotal bus fare?
About Rs 2,490 with Faisal Movers to Peshawar, plus the Landi Kotal fare, paid at the stand.
Is there a direct bus from Lahore to Landi Kotal?
No. Change at Peshawar for the Landi Kotal van.
How long does Lahore to Landi Kotal take?
About nine hours, including about six and a half hours to Peshawar and the wait between coaches.
Which buses run from Peshawar to Landi Kotal?
Local vans run the Peshawar to Landi Kotal leg.
How far is Landi Kotal from Peshawar?
Landi Kotal is about 55 km from Peshawar, about an hour and a half by van.
Book Lahore to Landi Kotal bus tickets for your date
Book your coach to Peshawar and the Landi Kotal leg, then pay with JazzCash, Easypaisa or card.
Search Lahore to Landi Kotal buses