Lahore to Murree Bus Ticket Price, Timings and Online Booking
The Lahore to Murree ticket price starts at about Rs 2,000 and reaches Rs 3,300 in the premium classes. The journey covers roughly 437 km in around six hours, and Faisal Movers runs it directly rather than requiring a change at Islamabad.
Lahore to Murree bus ticket price: fares run from about Rs 2,000 to Rs 3,300 depending on class. The journey is roughly 437 km in around six hours. Faisal Movers runs a direct service, so no change at Islamabad is needed, though the connecting option exists if the timing suits better.
Lahore to Murree ticket price by operator and class
Murree is Pakistan’s most visited hill station, and the corridor from Lahore carries heavy weekend and summer traffic. Direct services are fewer than the Islamabad route but they do exist.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Faisal Movers | Standard | 6h 30m | Rs 2,000 |
| Faisal Movers | Executive | 6h 00m | Rs 2,500 |
| Faisal Movers | Business | 6h 00m | Rs 3,300 |
| Via Islamabad, connecting | Bus plus Hi-roof | 5h 30m + | From Rs 1,900 |
Fares are indicative published prices and vary with class, fuel adjustments and season. Summer and weekend demand for Murree pushes fares and occupancy up sharply. Your live, confirmed fare appears on the seat map before payment.
The connecting route is often cheaper
Lahore to Islamabad starts at around Rs 1,200, and the Faisal Movers Hi-roof service from Faizabad up to Murree runs roughly hourly at about Rs 700. That combination comes to around Rs 1,900, marginally below the direct Standard fare. The direct bus saves you a change and the wait at Faizabad; the connection gives you far more departure choice.
Direct bus or change at Islamabad
Both work, and unusually for a northern destination the connecting option is genuinely competitive rather than a fallback.
Faisal Movers to Murree
One seat from Lahore to Murree General Bus Stand, around six hours, from Rs 2,000. No change, no waiting at Faizabad, and your luggage stays put.
Downside: fewer departures, so the timing may not suit.
Bus then Hi-roof
Lahore to Islamabad from Rs 1,200, then the Faisal Movers Hi-roof from Faizabad roughly hourly at about Rs 700. Around Rs 1,900 total.
Downside: a change with luggage, and the Hi-roof is a smaller vehicle.
Which to pick
Take the direct bus if the departure time works, particularly if you are travelling with family or luggage. Take the connection if you want flexibility, since the Faizabad Hi-roofs run roughly hourly while the direct services do not. On a summer weekend when the direct buses are booked out, the connection is the reliable fallback.
Lahore to Murree bus timings
Murree is a daytime destination, so departures cluster in the morning. The return leg from Murree General Bus Stand to Lahore departs at 1:00 PM.
Early morning
5:00 AM to 8:00 AMThe main block, arriving in Murree around midday with the afternoon usable.
Midday
10:00 AM to 1:00 PMArriving late afternoon or early evening. Fine if you have accommodation booked.
Return from Murree
1:00 PMThe Faisal Movers departure from Murree General Bus Stand back to Lahore.
Hi-roof from Faizabad
Roughly hourlyIf you are connecting via Islamabad, these run frequently through the day at about Rs 700.
Season, weekends and Murree traffic
Murree is the most visited hill station in the country, and that shapes the journey more than the road does.
- Summer weekends are the worst. Traffic on the approach into Murree can add an hour or more to the published time.
- Winter snowfall draws crowds and occasionally closes the Murree Expressway, sometimes at short notice.
- Book several days ahead for June to August and for any snowfall weekend.
- Midweek is dramatically easier for both fares and traffic if your dates are flexible.
- Accommodation fills before the buses do, so book where you are staying first.
The Galyat alternative
If Murree is full or the traffic puts you off, the Galyat hill stations sit on the other side of the same ridge. Nathia Gali and Ayubia are reached from Abbottabad, which has its own direct buses from Lahore and is generally less crowded than Murree. See the Lahore to Abbottabad page for that approach.
Lahore to Murree bus FAQs
Is there a direct bus from Lahore to Murree?
Yes. Faisal Movers runs direct services from Lahore to Murree, terminating at Murree General Bus Stand. The journey is roughly 437 km in around six hours. You can also connect via Islamabad if the direct timing does not suit.
What is the Lahore to Murree bus ticket price?
Direct fares run from about Rs 2,000 for Standard to Rs 3,300 for Business class. Connecting via Islamabad costs around Rs 1,900 in total, using a Lahore to Islamabad bus from Rs 1,200 plus the Faizabad Hi-roof at about Rs 700.
How long is the Lahore to Murree journey?
Around six hours for the direct service, mostly on the M-2 motorway with the final climb up the Murree Expressway. Allow an extra hour or more on summer weekends, when traffic on the approach is heavy.
What time does the bus return from Murree to Lahore?
The Faisal Movers service departs Murree General Bus Stand at 1:00 PM. If that does not suit, take a Hi-roof down to Faizabad and pick up one of the frequent Islamabad to Lahore services instead.
Can I get to Nathia Gali from Murree?
Yes, local vans and taxis run across from Murree into the Galyat. You can also approach from the other side via Abbottabad, which has direct buses from Lahore and is usually less crowded than Murree.
When is the best time to travel?
Midweek, and outside the June to August peak if you can. Summer weekends and snowfall weekends bring heavy traffic on the approach, and accommodation in Murree fills before the buses do, so book where you are staying first.
Related routes and operators
Book your Lahore to Murree ticket
Compare direct and connecting options with live seat maps, and no booking fee added.
Compare fares now