Rawalpindi to Lahore Bus Ticket Price, Online Booking, Timing
The Rawalpindi to Lahore ticket price starts at about Rs 1,200 and reaches Rs 3,200 for Daewoo Gold Class. The fare is the same whichever twin cities counter you use, so the useful decision from Rawalpindi is not the operator but the counter: Pir Wadhai, Faizabad or the motorway end of Peshawar Road.
Short answer: Rawalpindi to Lahore costs Rs 1,200 to Rs 3,200 on the M-2 motorway, with Q Connect club class in a category of its own. Allow four and a half hours from a Peshawar Road counter and closer to five and a half from Pir Wadhai in evening traffic. Board at the counter nearest your home, because every coach charges the same fare from anywhere in the twin cities.
Rawalpindi to Lahore ticket price by operator
Ten fares from eight operators, listed with the Rawalpindi counter each one actually loads from.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Bilal Travels | Economy, 2+2 | Pir Wadhai general stand | 5h 15m | Rs 1,200 |
| Silk Line | Economy, 2+2 | IJP Road, Faizabad | 5h 15m | Rs 1,300 |
| Kohistan Express | Economy, 2+2 | Main Pir Wadhai Road | 5h | Rs 1,450 |
| Niazi Express | Executive, 2+2 | Peshawar Road | 5h | Rs 1,650 |
| Road Master | Business, 2+2 | Pir Wadhai | 4h 45m | Rs 1,900 |
| Faisal Movers | Executive, 2+2 | Pir Wadhai, Faizabad, Motorway Chowk | 4h 45m | Rs 2,000 |
| Skyways | Business, 2+1 | Faizabad | 4h 45m | Rs 2,100 |
| Daewoo Express | Luxury, 2+2 | Own terminal, 26 Number Chungi | 4h 30m | Rs 2,670 |
| Faisal Movers | Business, 2+1 | Pir Wadhai, Faizabad, Motorway Chowk | 4h 30m | Rs 2,750 |
| Daewoo Express Gold | Gold Class, 2+1 | Own terminal, 26 Number Chungi | 4h 30m | Rs 3,200 |
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.
The half hour hidden in Peshawar Road
Every Lahore coach joins the M-2 at the motorway junction beside 26 Number Chungi, on Peshawar Road. A coach loading at Pir Wadhai first has to crawl out along Peshawar Road to get there, which takes 15 minutes at dawn and 40 minutes at 6:00 PM. A coach loading at Daewoo’s terminal or Faisal Movers Motorway Chowk is already there.
That is why the same Faisal Movers bus shows a shorter journey time from Motorway Chowk than from Pir Wadhai. If you live in Saddar or Raja Bazaar, Pir Wadhai is still the right counter. If you live near Bahria Town, Golra or anywhere west of the city, the Peshawar Road counters save you the whole Rawalpindi crossing.
Which Rawalpindi counter to board from
Rawalpindi has three clusters of Lahore counters, several kilometres apart. Pick by where you start, not by which company you prefer.
Pir Wadhai
- Good for
- Saddar, Raja Bazaar, Committee Chowk, Dhoke Hassu and the old city.
- Operators
- Bilal Travels, Kohistan Express, Road Master and Faisal Movers at the Crystal Lines terminal.
- Watch for
- The slowest exit to the motorway, and the most basic waiting areas.
Faizabad
- Good for
- Satellite Town, Shamsabad, Murree Road and anyone coming by Metro Bus.
- Operators
- Faisal Movers at the Al Makkah terminal, Skyways and Silk Line on IJP Road.
- Watch for
- Double parking at the chowk in the evening. Arrive twenty minutes early.
Peshawar Road, 26 Number
- Good for
- Bahria Town, DHA, Golra, Tarnol and the Islamabad G and I sectors.
- Operators
- Daewoo Express at its own terminal near Jhangi Syedan, and Faisal Movers Motorway Chowk.
- Watch for
- Very little public transport to the door. Plan a ride hailing drop.
How to choose
If you are inside old Rawalpindi, Pir Wadhai is closest and has the widest spread of cheap seats. If you are on the Metro Bus line, Faizabad. If you are anywhere west of the city, go straight to 26 Number and you will be on the motorway within five minutes of departure.
Which is the best bus service from Rawalpindi to Lahore
Eight operators, one motorway, and three sensible answers depending on what you care about.
Bilal Travels economy
Loads at the Pir Wadhai general stand and makes the extra motorway stops. Fine for a daytime run if the fare matters most.
From Rs 1,200Faisal Movers executive
Three Rawalpindi counters, the most departures on the corridor and arrival at Abdullah Terminal on Band Road, a few minutes off the motorway.
From Rs 2,000Daewoo Express Gold
2+1 seating and the strictest timekeeping, from a terminal already at the motorway end of Peshawar Road.
From Rs 3,200Our verdict
Take Faisal Movers executive at Rs 2,000 and board from whichever of its three counters is nearest. Pay for Daewoo Gold when you have a meeting in Lahore the moment you arrive. Drop to Bilal Travels at Rs 1,200 only on a midday departure, when the extra stops cost you least.
Rawalpindi to Lahore bus timings
First coaches around 5:00 AM, the last well after midnight, and a departure every 15 to 30 minutes across all operators at peak.
Early morning
5:00 AM to 8:00 AMPeshawar Road is empty, so Pir Wadhai departures run almost as fast as 26 Number. Arrive in Lahore before lunch.
Daytime
9:00 AM to 3:00 PMThe easiest seats to get and the cheapest classes still available. Walk in at almost any counter.
Evening
4:00 PM to 8:00 PMThe Rawalpindi exit is the slowest part of the journey. Add 30 to 40 minutes if you board at Pir Wadhai.
Overnight
9:00 PM to 2:30 AMClear roads at both ends and the fastest real running times. Popular with students heading back to Lahore.
Monday mornings and Friday evenings fill first
The twin cities to Lahore corridor has so many departures that walking in usually works. The exceptions are the 5:00 to 7:00 AM Monday coaches, Friday departures after 3:00 PM and any Gold Class or Business seat during Eid week. Book those ahead; turn up for everything else.
Rawalpindi and Lahore terminals
Neither city has a single intercity terminal, so check the address on your ticket at both ends.
Rawalpindi
- Daewoo Express
- Own terminal near Jhangi Syedan and EME College, 26 Number Chungi, Peshawar Road.
- Faisal Movers
- Crystal Lines terminal at Pir Wadhai, Al Makkah terminal at Faizabad, and Motorway Chowk, 26 Number.
- Pir Wadhai general stand
- Bilal Travels, Kohistan Express, Road Master and most economy coaches.
Lahore
- Band Road
- Abdullah Terminal for Faisal Movers, minutes from where the M-2 ends at the Ravi toll plaza.
- Thokar Niaz Baig
- The southern ring road edge, handy for Johar Town, Wapda Town and Raiwind Road.
- Badami Bagh
- Where most economy coaches finish, next to the Walled City and the Lari Adda.
The road from Rawalpindi to Lahore
Out along Peshawar Road to the motorway, south over the Salt Range and down the Punjab plain into Lahore.
- Rawalpindi, Pir WadhaiDeparture, km 0.
- 26 Number ChungiMotorway junction and the Daewoo and Faisal Movers pickups, km 12.
- Chakri and BalkassarEconomy coaches pick up for Chakwal, km 80.
- Kallar Kahar and the Salt RangeThe slow climb and descent, km 125.
- Bhera service areaThe standard 20 minute rest stop, km 195.
- Pindi BhattianJunction with the M-4 for Faisalabad and Multan, km 265.
- Lahore, Band RoadArrival about four and a half hours later, km 380.
Why economy coaches take longer
Premium operators run nonstop apart from Bhera. Economy coaches set down at Balkassar, Pindi Bhattian and Sheikhupura and stay longer at the rest stop. Add the Pir Wadhai exit and the gap between the fastest and slowest Lahore arrival can reach an hour on the same evening.
Rawalpindi to Lahore bus vs train vs flight
Rawalpindi is the one twin city with its own railway station in the centre, so the train deserves a proper look here.
Bus
Rs 1,200to Rs 3,200 Gold
Frequent, fast on the M-2 and bookable from a counter near you.
Best all round.
Train
Rs 1,100and up, economy
Subak Raftar, Rawal Express and Subak Kharam run from Rawalpindi station through Jhelum and Gujranwala to Lahore Junction.
Good if you live near Saddar.
Flight
Rs 14,000and up, one way
The airport is well outside Rawalpindi, so check-in and transfers wipe out the time saved.
Not for this distance.
Cheapest way to travel from Rawalpindi to Lahore
An economy coach at around Rs 1,200 on a midday departure. If you live near Saddar, a train from Rawalpindi station can match the bus on door to door time because it starts in the centre of the city and finishes at Lahore Junction, close to the old city.
Rawalpindi to Lahore bus FAQs
What is the Rawalpindi to Lahore bus ticket price?
About Rs 1,200 for an economy seat with Bilal Travels, Rs 2,000 for Faisal Movers executive, Rs 2,670 for Daewoo Luxury and Rs 3,200 for Daewoo Gold Class. Q Connect club class sits apart at Rs 5,950.
Is it cheaper to take the Lahore bus from Rawalpindi or Islamabad?
Neither. Operators price the twin cities as one origin, so the fare from Pir Wadhai is the same as from Faizabad or 26 Number. Choose the counter closest to you.
Where do Lahore buses leave from in Rawalpindi?
Pir Wadhai for most economy operators, Faizabad for Faisal Movers, Skyways and Silk Line, and Peshawar Road near 26 Number Chungi for Daewoo Express and Faisal Movers Motorway Chowk.
How long does the Rawalpindi to Lahore bus take?
Four and a half hours from a Peshawar Road counter on a premium coach. Allow up to five and a half hours from Pir Wadhai on an economy coach in evening traffic.
What time is the first and last bus to Lahore?
Coaches start around 5:00 AM and run until about 2:30 AM, with a departure every 15 to 30 minutes at busy times.
Is there a train from Rawalpindi to Lahore?
Yes. Subak Raftar, Rawal Express, Subak Kharam and several long distance trains run from Rawalpindi station in Saddar to Lahore Junction in roughly four and a half to five and a half hours.
Related routes and operators
From Rawalpindi and Lahore
Operator fare lists
Book your Rawalpindi to Lahore ticket
Ten fares, three Rawalpindi counters, a departure every 15 to 30 minutes, and no booking fee added to the published fare.
Compare fares now