Route · Faisalabad to the Quetta hills

Faisalabad to Ziarat Bus Ticket Price, Online Booking, Service Timing

There is no direct Faisalabad to Ziarat coach. Take a Quetta service for about Rs 4,000, then two hours north east for about Rs 600, around fifteen hours in all. Ziarat is a summer destination, and the road can be snowbound in winter.

Coach to Quetta
Rs 4,000Sada Bahar
Onward
About Rs 600Two hours
Total time
About 15hTwo legs
Distance
About 930 kmVia Quetta
Season
SummerSnow in winter

Short answer: Faisalabad to Ziarat has no direct coach. Take Sada Bahar or Kohistan Express to Quetta for Rs 4,000 to Rs 4,600, then local transport for about Rs 600.

Fares by operator

Faisalabad to Ziarat ticket price by operator

The first leg by operator. The last leg is local.

Faisalabad to Ziarat fares by operator
Bus operator Class Route Journey time Ticket price
Sada Bahar Economy, air conditioned Leg 1: Faisalabad to Quetta, then north east 13h plus 2h Rs 4,000
Kohistan Express Business, air conditioned Leg 1: Faisalabad to Quetta, then north east 13h 15m plus 2h Rs 4,200
Sada Bahar Executive, air conditioned Leg 1: Faisalabad to Quetta, then north east 13h plus 2h Rs 4,600

Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.

A holiday trip, not a business one

Almost everyone going to Ziarat is going for the hills. That makes the season, not the fare, the thing to plan around.

Book Faisalabad to Ziarat.
Summer is the season.

Compare live fares
What is there

Junipers and the residency

Ziarat has one of the world’s largest juniper forests and the residency where Muhammad Ali Jinnah spent his last months.

May to September

Weather
Cool and clear.
Traffic
Busy at weekends.

December to March

Weather
Snow.
Access
The road can close. Check first.

Our advice

Go between May and September, and book accommodation before you travel. Ziarat is small and fills up on summer weekends.

The real choice

Which is the best bus service from Faisalabad to Ziarat

Three first leg fares.

Cheapest

Sada Bahar economy

The Quetta operator’s lowest fare.

Rs 4,000

Most comfortable

Sada Bahar executive

Thirteen hours over a mountain pass.

Rs 4,600

Our verdict

Take Sada Bahar executive at Rs 4,600 and continue the next morning.

Schedule

Faisalabad to Ziarat bus timings

The hill road belongs in daylight.

Arrive Quetta evening

Stay the night

Ziarat the next morning.

Arrive Quetta morning

Go straight on

Ziarat by midday.

Winter

Check the road

Snow closures are common.

Summer weekends

Book ahead

Rooms are limited.

Fifteen hours in two parts

Thirteen to Quetta over Fort Munro, then two into the hills. The climb to Ziarat is the scenic part.

Where to board

Faisalabad and Ziarat terminals

Faisalabad’s stands, and Ziarat.

Faisalabad

Daewoo Express
Punj Pullian Road, opposite Allied Hospital, Chak No. 123 JB.
GTS, near the railway station
The Kohistan Express head office and stand. Faisal Movers also boards here.

Ziarat

Change at
Quetta, at the Sada Bahar terminal on Sariab Road.
Arrival
Ziarat town.
Onward
Sanjavi and the Loralai road.
The road

The road from Faisalabad to Ziarat

West over Fort Munro to Quetta, then north east into the hills.

  • Faisalabad Departure, km 0.
  • Dera Ghazi Khan Before the pass, km 340.
  • Fort Munro The crossing, km 425.
  • Quetta Change here, km 850.
  • Ziarat Arrival about fifteen hours after departure, km 930.

Juniper country

The Ziarat junipers are among the oldest trees in the region. The residency is the other reason people come.

Bus, van or car

Faisalabad to Ziarat bus vs van vs car

No train reaches Ziarat.

01 Recommended

Coach plus local

About Rs 4,600total

Journey time
About 15h
Frequency
Daily
Direct
No

Quetta coach, then into the hills.

Best available.

02 Flexible

Private hire from Quetta

Rs 10,000and up

Journey time
2h
Frequency
On demand
Direct
Yes

Useful for a family visiting the residency and forest.

For groups.

03 Not available

Flight

No service

Journey time
Not applicable
Frequency
None
Direct
No

There are no scheduled flights between the two.

Not an option.

Cheapest way to travel from Faisalabad to Ziarat

Sada Bahar economy plus local transport, about Rs 4,600 in total.

Common questions

Faisalabad to Ziarat bus FAQs

Is there a direct bus from Faisalabad to Ziarat?

No. Change at Quetta.

What does the trip cost?

About Rs 4,000 to Rs 4,600 to Quetta, plus around Rs 600.

How long does it take?

About fifteen hours.

When should I visit?

May to September. Winter brings snow and road closures.

What is at Ziarat?

The juniper forest and the Quaid-e-Azam residency.

Do I need my CNIC?

Yes, carry the original.

Book your Faisalabad to Ziarat ticket

Compare the Quetta coaches with no booking fee added to the published fare.

Compare fares now