Route · Rawalpindi to the hill station

Rawalpindi to Murree Bus Ticket Price, Timings and Online Booking

The Rawalpindi to Murree ticket price starts at Rs 700 on the Hi-roof service from Faizabad, which runs roughly hourly. The journey is about two hours, and Faizabad rather than Pirwadhai is the stand you want for this one.

Ticket price from
Rs 700Hi-roof from Faizabad
Coach services
Rs 1,100Larger vehicles
Distance
55 kmVia the Murree Expressway
Journey time
2hTraffic dependent
Departs
FaizabadNot Pirwadhai

Rawalpindi to Murree bus ticket price: from Rs 700 on the Hi-roof service departing Faizabad roughly hourly. Larger coaches run around Rs 1,100. The journey is about two hours, and the key thing to know is that this service leaves from Faizabad, not Pirwadhai.

Fares by operator

Rawalpindi to Murree ticket price and vehicle types

This is a short, high frequency hop and the vehicle matters more than the operator. There is rarely any reason to book ahead.

Rawalpindi to Murree fares by service type
OperatorClassJourney timeTicket price
Faisal Movers Hi-roofVan2h 00mRs 700
Local coasters and vansCoaster2h 15mRs 750
Coach servicesCoach2h 00mRs 1,100
Private hire or taxiCar1h 45mNegotiated

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

Faizabad, not Pirwadhai

Almost every northern service from Rawalpindi leaves Pirwadhai, which makes Murree the exception worth remembering. The Hi-roofs run from Faizabad on the Islamabad Highway, which is between the two cities and served by the metro. Going to Pirwadhai for Murree wastes an hour crossing the city in the wrong direction.


The real variable

Murree traffic decides the journey time

The Expressway is short and good. What determines how long this takes is how many other people are making the same trip on the same day.

WEEKDAYS

Two hours, reliably

Outside peak season a midweek run is straightforward. Hi-roofs leave when full, which is often enough that a timetable barely applies.

SUMMER WEEKENDS

Add an hour or more

June to August weekends bring heavy traffic on the approach and into Murree itself. Leave early and expect the return to be slower.

SNOWFALL

Crowds and closures

Winter snow draws large numbers up from the plains, and the Expressway is occasionally closed at short notice when volume or conditions demand it.

The Sunday evening descent

Everyone leaves Murree at once on a Sunday evening in season and the road down backs up. Come down early afternoon or wait until after the rush. The fare is the same either way and the journey can differ by two hours.


Schedule

Rawalpindi to Murree bus timings

Hi-roofs run roughly hourly from Faizabad through the day, so this is one of the few northern routes where a timetable barely matters.

Hi-roof from Faizabad

Roughly hourly

The main service through the day at around Rs 700.

Morning

Best for a day trip

An early start gives you the afternoon in Murree and an easier return.

Return

Avoid Sunday evening

The descent backs up in season. Travel early afternoon or late.

Booking

Not usually needed

Departures are frequent enough that turning up works most days.


Where to board

Faizabad and Murree stands

RAWALPINDI

Faizabad, not Pirwadhai

The Hi-roof service runs from Faizabad on the Islamabad Highway, between the two cities and served by the metro. Some coaches also run from other city stands.

Do not go to Pirwadhai for Murree.

MURREE

General Bus Stand

Faisal Movers uses Murree General Bus Stand. Local vans and taxis for Nathia Gali, Ayubia and the Galyat depart from the same area.

The Mall is a short ride from the stand.


Common questions

Rawalpindi to Murree bus FAQs

Where do Murree buses leave from in Rawalpindi?

Faizabad, on the Islamabad Highway between the two cities and served by the metro. This is the exception to the rule that northern services leave from Pirwadhai, so do not go there for Murree.

What is the Rawalpindi to Murree bus ticket price?

From Rs 700 on the Hi-roof service departing Faizabad roughly hourly. Local coasters run around Rs 750 and larger coach services about Rs 1,100.

How long does the journey take?

About two hours for roughly 55 km on the Murree Expressway. Summer weekends and snowfall days can add an hour or more through traffic on the approach.

Do I need to book in advance?

Usually not. The Faizabad Hi-roofs run roughly hourly and leave when full. Accommodation in Murree fills before the transport does, so book where you are staying first.

Can I reach Nathia Gali from Murree?

Yes, local vans and taxis run across into the Galyat. You can also approach from the other side via Abbottabad, which has direct buses from Pirwadhai and is often less crowded.

Book your Rawalpindi to Murree ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now