Rahim Yar Khan to Rawalpindi Bus Ticket Price, Online Booking, Service Timing
A seat from Rahim Yar Khan to Rawalpindi costs about Rs 3,470 with Daewoo Express, which leaves round the clock, or Rs 4,200 in Royal Movers‘ business class; the 820 km to the garrison city take about ten and a half hours.
Fares from Rs 3,470 one way, per seat
Quick Fare Check: Rahim Yar Khan to Rawalpindi coaches cost about Rs 3,470 with Daewoo Express (Luxury) and Rs 4,200 with Royal Movers (Business), up to Rs 8,680 for Daewoo Express Sleeper, for a trip of about ten and a half hours.
Rahim Yar Khan to Rawalpindi bus fare by operator
These are the Rahim Yar Khan to Rawalpindi fares for the direct coaches, from the cheapest seat up.
| Bus operator | Class | Route | Journey time | Ticket price | Booking |
|---|---|---|---|---|---|
| Daewoo Express | Luxury AC | about 12:25 am to 11:50 pm | Rs 3,470 | Book now Daewoo Express Luxury, Rahim Yar Khan to Rawalpindi | |
| Royal Movers | Business | times at booking | Rs 4,200 | Book now Royal Movers Business, Rahim Yar Khan to Rawalpindi | |
| Daewoo Express | Sleeper AC | several a day | Rs 8,680 | Book now Daewoo Express Sleeper, Rahim Yar Khan to Rawalpindi |
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 Rawalpindi route map
Fares by operator
- Daewoo Express LuxuryRs 3,470
- Royal Movers BusinessRs 4,200
- Daewoo Express SleeperRs 8,680
Rahim Yar Khan to Rawalpindi bus timings
Rahim Yar Khan to Rawalpindi coaches run daily: Daewoo Express has departures between about 12:25 am and 11:50 pm, and the other companies keep their own fixed times.
-
Daewoo Express
Through the day
Daewoo Express leaves the Bahadarpur bypass terminal between about 12:25 am and 11:50 pm, about Rs 3,470, and reaches Rawalpindi in ten and a half hours.
-
Royal Movers
Times at booking
Royal Movers lists Rahim Yar Khan to Rawalpindi at about Rs 4,200; 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); Royal Movers confirms the boarding point when you book; reach the stop 30 minutes before departure.
-
Fog and Eid
Plan ahead
Dense winter fog slows Punjab roads in December and January, and seats sell out before both Eids.
Rahim Yar Khan to Rawalpindi bus online booking
Rahim Yar Khan to Rawalpindi 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 Rawalpindi?
The best bus from Rahim Yar Khan to Rawalpindi is Daewoo Express on price, with Royal Movers as the second choice.
-
Daewoo Express
Lowest fare
About Rs 3,470 to Rawalpindi.
From Rs 3,470
-
Royal Movers
Also runs
About Rs 4,200 to Rawalpindi.
From Rs 4,200
Our pick
Book Daewoo Express at about Rs 3,470; allow about ten and a half hours.
Before you book a Rahim Yar Khan to Rawalpindi bus
Before you travel from Rahim Yar Khan to Rawalpindi, three things are worth knowing.
-
Raja Bazaar
Raja Bazaar is the busy heart of old Rawalpindi.
-
Return trip
For the journey back, see Rawalpindi to Rahim Yar Khan.
-
Gilgit
Rahim Yar Khan to Rawalpindi bus FAQs
What is the Rahim Yar Khan to Rawalpindi bus fare?
About Rs 3,470 with Daewoo Express (Luxury) and Rs 4,200 with Royal Movers (Business), up to Rs 8,680 for Daewoo Express Sleeper.
What time does the Rawalpindi coach leave Rahim Yar Khan?
Daewoo Express leaves between about 12:25 am and 11:50 pm.
How long does it take?
About ten 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); Royal Movers confirms the boarding point when you book.
How far is it?
About 820 km by road.
Book Rahim Yar Khan to Rawalpindi bus tickets for your date
Choose from the operators on this route, then pay with JazzCash, Easypaisa or card.
Search Rahim Yar Khan to Rawalpindi buses