Chiniot to Batkhela Bus Ticket Price, Online Booking, Service Timing
First, Chiniot to Lahore (about two and a half hours); then a Rs 2,860 Daewoo Express ticket to Batkhela. Batkhela, the bazaar town below the Malakand pass, is about ten and a quarter hours away.
Two coaches from Rs 3,860 via Lahore, per seat
Quick Fare Check: Chiniot to Batkhela costs from about Rs 3,860 in fares: Skyways to Lahore at Rs 1,000; Daewoo Express to Batkhela at Rs 2,860. Allow about ten and a quarter hours.
Chiniot to Batkhela bus fare by operator
Chiniot to Batkhela bus fares add up across two rides, since nothing runs straight through.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Skyways | Luxury AC | Leg 1: Chiniot to Lahore, about 6 am to 7:15 pm | Rs 1,000 | Book now Skyways Luxury, Chiniot to Batkhela | |
| Daewoo Express | Luxury AC | Leg 2: Lahore to Batkhela, times at booking | Rs 2,860 | Book now Daewoo Express Luxury, Chiniot to Batkhela |
Indicative one-way prices for one adult seat on each leg; local fares are paid on board and the live coach fare confirms at checkout. Every Lahore to Batkhela option is on the Lahore to Batkhela page.
Chiniot to Batkhela route map
Totals to Batkhela
- Skyways plus Daewoo ExpressRs 3,860
Chiniot to Batkhela bus timings
Chiniot to Batkhela bus timings follow the coaches and vans on each leg; start early so every change is in daylight.
-
To Lahore
Through the day
Skyways leaves Chiniot between about 6 am and 7:15 pm and reaches Lahore in two and a half hours.
-
Lahore to Batkhela
Times at booking
Daewoo Express lists Lahore to Batkhela at about Rs 2,860; confirm the departure time when you book.
-
The change
Allow an hour
Skyways sets down at its Lahore station near Bakar Mandi on Band Road; Daewoo’s Thokar Niaz Baig terminal and the other company terminals are across the city, so allow up to an hour.
-
Monsoon floods
July to September
The Chenab rises in the monsoon; in flood years the low roads near the river can close, so check before you set out.
Chiniot to Batkhela bus online booking
Book both legs of the Chiniot to Batkhela trip together, so the Lahore coach arrives in good time for the Batkhela 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 Chiniot to Batkhela?
For Chiniot to Batkhela, the best plan is the first coach to Lahore, leaving the rest of the day for the onward rides.
-
Skyways
Coach to Lahore
About Rs 1,000 to Lahore.
From Rs 1,000
-
Daewoo Express
Booked seat
About Rs 2,860 from Lahore to Batkhela.
From Rs 2,860
Our pick
Take Skyways to Lahore, then Daewoo Express to Batkhela, for about Rs 3,860 in all.
Before you book a Chiniot to Batkhela bus
Before you book a Chiniot to Batkhela bus, three things are worth knowing.
-
Malakand pass
Coaches climb the Malakand pass just before dropping into Batkhela.
-
Lahore first
The first leg has its own page: see Chiniot to Lahore.
-
Swat
See Chiniot to Swat.
Chiniot to Batkhela bus FAQs
What is the Chiniot to Batkhela bus fare?
From about Rs 3,860 in coach fares: Skyways to Lahore at Rs 1,000; Daewoo Express to Batkhela at Rs 2,860.
Is there a direct bus from Chiniot to Batkhela?
No. Change at Lahore.
How long does Chiniot to Batkhela take?
About ten and a quarter hours, including the waits between rides.
Which buses run from Lahore to Batkhela?
Daewoo Express runs the Lahore to Batkhela leg.
Where does the first ride leave from?
Skyways confirms the boarding point when you book.
Book Chiniot to Batkhela bus tickets for your date
Book your coach to Lahore and the Batkhela leg, then pay with JazzCash, Easypaisa or card.
Search Chiniot to Batkhela buses