Route · Rawalpindi to the Quetta hills

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

There is no direct Rawalpindi to Ziarat coach. The journey is essentially the Quetta run at about Rs 3,800, plus two hours into the hills for around Rs 600. Allow eighteen hours, or fly to Quetta and drive up.

Coach to Quetta
Rs 3,800Daewoo Express
Onward
About Rs 600Two hours
Total time
About 18hTwo legs
Distance
About 1,100 kmVia Quetta
Season
May to SeptemberSnow in winter

Short answer: Rawalpindi to Ziarat has no direct coach. Take Daewoo Express or Faisal Movers to Quetta for Rs 3,600 to Rs 3,800, then local transport for about Rs 600.

Fares by operator

Rawalpindi to Ziarat ticket price by operator

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

Rawalpindi to Ziarat fares by operator
Bus operator Class Route Journey time Ticket price
Faisal Movers Executive, air conditioned Leg 1: Rawalpindi to Quetta, then the hills 16h plus 2h Rs 3,600
Daewoo Express Luxury, air conditioned Leg 1: Rawalpindi to Quetta, then the hills 15h 30m plus 2h Rs 3,800

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.

Sixteen hours, then two

This is one of the longest single coach legs on the network. What happens after Quetta is trivial by comparison, which is why the flight is worth pricing.

Book Rawalpindi to Ziarat.
The Quetta leg is the journey.

Compare live fares
Worth pricing

Flying to Quetta

Islamabad has frequent Quetta flights, and from the airport Ziarat is a two hour drive.

By road

Time
About eighteen hours.
Cost
Around Rs 4,400.
Comfort
A long night on a coach.

By air

Time
About four hours door to door.
Cost
Airfare plus about Rs 600.
Note
Book the hill transport in advance.

Our advice

On this route the flight is a serious option. Sixteen hours by coach for a two day visit to a hill station is a poor trade unless the fare is the deciding factor.

The real choice

Which is the best bus service from Rawalpindi to Ziarat

Two road operators, and the flight.

Fastest

Flight to Quetta

Then two hours by road.

Airfare

Our verdict

Fly if the budget allows, and take Daewoo Express if it does not.

Schedule

Rawalpindi to Ziarat bus timings

Whatever you take, the hill leg happens in daylight.

Evening coach

Quetta next afternoon

Ziarat the following morning.

Morning flight

Quetta by midday

Ziarat the same afternoon.

May to September

The season

Book accommodation ahead.

Winter

Snow

The hill road can close.

Eighteen hours by road

Sixteen to Quetta down the Indus Highway or through Multan, then two east into the hills. The coach leg dominates.

Where to board

Rawalpindi and Ziarat terminals

Rawalpindi’s terminals, and Ziarat.

Rawalpindi

Daewoo Express
Two terminals: Faizabad Interchange, and Jhangi Syedan near EME College on Peshawar Road, known locally as 26 Number.
Faisal Movers
Al Makkah Terminal at Faizabad Chowk on IJP Road, and Crystal Lines Terminal at Pirwadhai.
Pirwadhai General Bus Stand
Where the regional and northern services load, including NATCO.

Ziarat

Change at
Quetta, at the operator’s terminal.
Arrival
Ziarat town.
Onward
Sanjavi, Harnai and the Loralai road.
The road

The road from Rawalpindi to Ziarat

South west to Quetta, then east into the juniper hills.

  • Rawalpindi Departure, km 0.
  • Dera Ghazi Khan area The long halt, km 600.
  • Loralai road West into Balochistan, km 800.
  • Quetta Change here, km 1,020.
  • Ziarat Arrival about eighteen hours after departure, km 1,100.

Junipers and the residency

Ziarat’s juniper forest is among the oldest in the region, and the residency where Jinnah spent his last months stands in the town. Both are the reason people come.

Bus, air or car

Rawalpindi to Ziarat bus vs air vs car

Quetta airport is the practical shortcut.

01 Fastest

Flight to Quetta

Airfarethen two hours

Journey time
About 4h door to door
Frequency
Daily
Direct
No

Islamabad to Quetta, then the hill road.

Best when time matters.

02 Recommended

Bus

Rs 3,600to Rs 3,800

Journey time
About 18h
Frequency
Daily
Direct
Yes

Quetta coach, then east.

The budget option.

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 Rawalpindi to Ziarat

Faisal Movers plus the hill leg, about Rs 4,200 in total.

Common questions

Rawalpindi to Ziarat bus FAQs

Is there a direct bus from Rawalpindi to Ziarat?

No. Change at Quetta.

What does it cost by road?

About Rs 3,600 to Rs 3,800 to Quetta, plus around Rs 600.

How long does it take?

About eighteen hours by road, or about four by air and road.

Should I fly?

It is worth pricing. Sixteen hours on a coach is a lot for a hill station visit.

When should I go?

May to September. Winter brings snow.

What is at Ziarat?

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

Book your Rawalpindi to Ziarat ticket

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

Compare fares now