Lahore to Rawalpindi Bus Ticket Price, Online Booking, Timing
The Lahore to Rawalpindi bus ticket price starts at about Rs 1,600 for an air-conditioned economy seat and reaches Rs 3,100 for Daewoo Express Gold Class. Nine operators cover the 380 km run in four and a half to almost six hours, on the M-2 motorway or the slower GT Road, with departures round the clock.
AC coach from Rs 1,600 one way, per seat
Quick Fare Check: Lahore to Rawalpindi AC bus tickets cost about Rs 1,600 to Rs 1,950 in economy, Rs 2,000 to Rs 2,750 in executive and business, and Rs 2,660 to Rs 3,100 with Daewoo Express. Rajput Travels is the cheapest on the GT Road and Niazi Express the cheapest on the motorway, and coaches leave every 15 to 30 minutes, so same-day travel is usually easy.
Lahore to Rawalpindi bus fare by operator
Lahore to Rawalpindi bus fares depend on the operator, the class and the road. Motorway coaches take about four and a half hours, while GT Road services stop at Gujranwala, Gujrat and Jhelum and take about an hour longer.
Indicative one-way prices for one adult seat. The live fare for your date confirms at checkout and can rise on Fridays, Sundays and around Eid.
Lahore to Rawalpindi bus timings
Lahore to Rawalpindi buses run day and night across nine operators and both roads, which is unusual enough to change how you plan. Heading to Islamabad instead? See Lahore to Islamabad bus timings.
-
All day
Every 15–30 min
Departures across nine operators and both roads. Booking ahead is rarely necessary.
-
Overnight
Through the night
Late coaches arrive in the early morning, common on this corridor.
-
Eid and holidays
Book ahead
The one exception, when the whole corridor fills in both directions.
-
Winter fog
December–January
The M-2 fogs badly, and four and a half hours can stretch to seven.
Lahore to Rawalpindi bus online booking
Lahore to Rawalpindi bus online booking covers all nine operators on this page, and with coaches this frequent you can usually book on the day. Eid is the exception, when seats sell out in both directions.
-
Compare and choose
Pick an operator and class from the fare table above, and check where it boards and drops before you pay.
-
Pick your seat
Choose a window or aisle seat on the seat map. Women are seated beside women or family members.
-
Pay and board
Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.
Which is the best bus service from Lahore to Rawalpindi?
With nine operators and five classes, the best bus service from Lahore to Rawalpindi depends on how much the terminal and the seat matter to you.
-
Niazi Express
Best value
Air-conditioned economy on the motorway, about half an hour behind the premium coaches at far less.
Economy from Rs 1,750
-
Kainat Travels
Best balance
Executive on a 4h 40m schedule. Online tickets can be rescheduled but are not refundable.
Executive from Rs 2,250
-
Daewoo Express
Best comfort
Luxury and Gold Class into its own Rawalpindi terminal at Jhangi Syedan, with a fixed timetable.
Luxury from Rs 2,660
-
Bilal Travels
Stops on the way
On the GT Road since 1992, calling at Gujranwala, Gujrat and Jhelum, which the motorway coaches skip.
Executive from Rs 1,950
Our pick
Take Kainat Travels Executive at about Rs 2,250 for the balance, or Niazi Express at Rs 1,750 if the fare matters most. Unusually, we would not talk you out of Daewoo Express here: on a four and a half hour run, its punctuality and own terminal justify paying about Rs 400 more than Kainat.
Before you book a Lahore to Rawalpindi bus
Three choices shape a Lahore to Rawalpindi bus journey as much as the fare: which twin city you search, which terminal you arrive at and which road you take.
-
Search both twin cities
Rawalpindi and Islamabad share one bus market, so Lahore to Islamabad services may drop you nearer to where you are going, and the reverse.
-
Pick the terminal first
Operators use different sites across both cities, and crossing them in traffic can cost more time than the fare difference. Crystal Lines runs from a single Rawalpindi terminal, handy if you are continuing north.
-
Motorway or GT Road
The M-2 saves about an hour. Take Bilal Travels or Rajput Travels on the GT Road if you are stopping at Gujranwala, Gujrat or Jhelum.
Lahore to Rawalpindi bus FAQs
What is the Lahore to Rawalpindi bus ticket price?
From about Rs 1,600 with Rajput Travels to Rs 3,100 for Daewoo Express Gold Class. Niazi Express economy is Rs 1,750, Kainat Travels Executive Rs 2,250 and Faisal Movers Business Rs 2,750.
Which is the cheapest bus from Lahore to Rawalpindi?
Rajput Travels at around Rs 1,600 on the GT Road, then Niazi Express at Rs 1,750 on the motorway. Both are air-conditioned.
What is the Daewoo ticket price from Lahore to Rawalpindi?
Daewoo Express charges about Rs 2,660 for Luxury and Rs 3,100 for Gold Class, taking around four and a half hours to its Jhangi Syedan terminal.
Should I book Rawalpindi or Islamabad?
Search both. The twin cities share one bus market and operators use several terminals across them, so the better arrival point may be listed under either name.
Motorway or GT Road?
The motorway saves about an hour. Take a GT Road service if you are stopping at Gujranwala, Gujrat or Jhelum, since the motorway coaches bypass them.
Do I need to book in advance?
Rarely. Coaches leave every 15 to 30 minutes across nine operators. The exception is Eid and public holidays, when the whole corridor fills.
Compare Lahore to Rawalpindi bus tickets for your date
See live seats and fares from all 9 operators on this route, then pay with JazzCash, Easypaisa or card.
Search Lahore to Rawalpindi buses