Rahim Yar Khan to Lahore Bus Ticket Price, Online Booking, Service Timing
The Rahim Yar Khan to Lahore bus ticket price starts at about Rs 2,700 on the 10 pm Waraich Express coach and reaches Rs 5,110 for a Daewoo Express sleeper berth. Four companies cover the 600 km in around eight and a half hours, by the M-5 to Multan and the motorway into Punjab’s capital.
Fares from Rs 2,700 one way, per seat
Quick Fare Check: Rahim Yar Khan to Lahore coaches cost about Rs 2,700 with Waraich Express (Coach), Rs 2,850 with Faisal Movers (Standard) and Rs 3,250 with Royal Movers (Business), up to Rs 5,110 for Daewoo Express Sleeper, for a trip of about eight and a half hours.
Rahim Yar Khan to Lahore bus fare by operator
Rahim Yar Khan to Lahore bus fares below come from the operators’ own listings.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Waraich Express | Coach | 10 pm | Rs 2,700 | Book now Waraich Express Coach, Rahim Yar Khan to Lahore | |
| Faisal Movers | Standard | about 9:40 am to 11 pm | Rs 2,850 | Book now Faisal Movers Standard, Rahim Yar Khan to Lahore | |
| Royal Movers | Business | times at booking | Rs 3,250 | Book now Royal Movers Business, Rahim Yar Khan to Lahore | |
| Daewoo Express | Luxury AC | about 2 am to 11:55 pm | Rs 3,310 | Book now Daewoo Express Luxury, Rahim Yar Khan to Lahore | |
| Daewoo Express | Gold AC | 10:50 am, 9:50 or 11:50 pm | Rs 4,000 | Book now Daewoo Express Gold, Rahim Yar Khan to Lahore | |
| Daewoo Express | Sleeper AC | 2, 3, 5:30, 7 or 9 am | Rs 5,110 | Book now Daewoo Express Sleeper, Rahim Yar Khan to Lahore |
Indicative one-way prices for one adult seat from the Daewoo Express fare list, BusFinder and the operators’ terminal listings (October 2026). Confirm the time, fare and boarding point when you book.
Rahim Yar Khan to Lahore route map
Fares by operator
- Waraich Express CoachRs 2,700
- Faisal Movers StandardRs 2,850
- Royal Movers BusinessRs 3,250
- Daewoo Express LuxuryRs 3,310
- Daewoo Express GoldRs 4,000
- Daewoo Express SleeperRs 5,110
Rahim Yar Khan to Lahore bus timings
Rahim Yar Khan to Lahore coaches run daily: Faisal Movers has departures between about 9:40 am and 11 pm, and the other companies keep their own fixed times.
-
Waraich Express
10 pm
Waraich Express leaves Rahim Yar Khan at 10 pm, about Rs 2,700, and reaches Lahore in 11 hours.
-
Faisal Movers
Through the day
Faisal Movers leaves the New General Bus Stand between about 9:40 am and 11 pm, about Rs 2,850, and reaches Lahore in just under nine hours.
-
Royal Movers
Times at booking
Royal Movers lists Rahim Yar Khan to Lahore at about Rs 3,250; confirm the departure time when you book.
-
Boarding
Be early
Daewoo Express boards at Daewoo’s Rahim Yar Khan terminal at Chowk Bahadarpur on the bypass (068 5614476); Faisal Movers boards at the Faisal Movers counter at the New General Bus Stand on Khanpur Road; Royal Movers and Waraich Express confirm the boarding point when you book; reach the stop 30 minutes before departure.
Rahim Yar Khan to Lahore bus online booking
Rahim Yar Khan to Lahore bus online booking takes a few minutes: pick an operator and class, choose a seat and pay.
-
Choose your coach
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 Rahim Yar Khan to Lahore?
On price the best Rahim Yar Khan to Lahore bus is Waraich Express; for departure times and air conditioning, Daewoo Express.
-
Waraich Express
Lowest fare
About Rs 2,700 to Lahore.
From Rs 2,700
-
Daewoo Express
Most departures
About Rs 3,310 to Lahore.
From Rs 3,310
-
Faisal Movers
Also runs
About Rs 2,850 to Lahore.
From Rs 2,850
Our pick
Book Waraich Express at about Rs 2,700 for the cheapest seat, or Daewoo Express at about Rs 3,310 for the most departures.
Before you book a Rahim Yar Khan to Lahore bus
Three things help on the Rahim Yar Khan to Lahore trip.
-
Overnight
Waraich Express leaves at 10 pm and reaches Lahore about 9 am, the cheapest overnight seat we found.
-
Badshahi mosque
The Badshahi mosque and Lahore fort face each other across the old city’s Hazuri Bagh.
-
Return trip
For the journey back, see Lahore to Rahim Yar Khan.
Rahim Yar Khan to Lahore bus FAQs
What is the Rahim Yar Khan to Lahore bus fare?
About Rs 2,700 with Waraich Express (Coach), Rs 2,850 with Faisal Movers (Standard), Rs 3,250 with Royal Movers (Business) and Rs 3,310 with Daewoo Express (Luxury), up to Rs 5,110 for Daewoo Express Sleeper.
What time does the Lahore coach leave Rahim Yar Khan?
Waraich Express leaves at 10 pm.
How long does it take?
About eight and a half hours.
Where does the coach leave from in Rahim Yar Khan?
Daewoo Express boards at Daewoo’s Rahim Yar Khan terminal at Chowk Bahadarpur on the bypass (068 5614476); Faisal Movers boards at the Faisal Movers counter at the New General Bus Stand on Khanpur Road; Royal Movers and Waraich Express confirm the boarding point when you book.
How far is it?
About 600 km by road.
Book Rahim Yar Khan to Lahore bus tickets for your date
Choose from the operators on this route, then pay with JazzCash, Easypaisa or card.
Search Rahim Yar Khan to Lahore buses