Rawalpindi to Nawabshah Bus Ticket Price, Online Booking, Timing
Nawabshah, officially Shaheed Benazirabad, lies in central Sindh off the National Highway, and most road passengers from Rawalpindi arrive on Karachi bound coaches. Fares from Rawalpindi run from about Rs 4,700 to Rs 7,200.
Short answer: Rawalpindi to Nawabshah costs about Rs 4,700 to Rs 7,200 and takes sixteen and a half to eighteen hours. Karachi coaches from Rawalpindi follow the motorways to Sukkur and the National Highway south. Daewoo’s terminal in the area is at Moro, on the bypass; other services set down at the junction nearest Nawabshah. The railway, which runs through Nawabshah itself, is a strong alternative.
Rawalpindi to Nawabshah ticket price by operator
Published fares for Nawabshah, lowest first, with Rawalpindi pickup points.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Kainat Travels | Economy, 2+2 | Pir Wadhai | 18h | Rs 4,700 |
| Faisal Movers | Executive, 2+1 | Pir Wadhai, Faizabad, Motorway Chowk | 17h | Rs 6,900 |
| Daewoo Express | Luxury, 2+2, Moro stop | Own terminal, 26 Number Chungi | 16h 30m | Rs 7,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.
Check where you are set down
Nawabshah is not always on the direct coach road, so confirm exactly where you will be set down.
Because Nawabshah is on the main railway line, the train can drop you in the city itself.
Moro, the highway junction, or the train
How you reach Nawabshah decides where you arrive.
Daewoo at Moro
- Where
- Byco Falak Filling Station, Bypass Road, Moro.
- Then
- Local transport onward to Nawabshah.
Other coaches
- Where
- Set down at the National Highway junction nearest Nawabshah.
- Tip
- Confirm the stop and arrange a pickup.
Train
- Where
- Nawabshah station, in the city.
- Tip
- Karachi bound mainline trains stop here.
How to choose
For arrival in the city itself, the train is simplest. By coach, confirm the set down point and arrange onward transport.
Which is the best way to travel from Rawalpindi to Nawabshah
Coach and rail both work.
Kainat Travels
Economy on the Sindh corridor.
From Rs 4,700Faisal Movers executive
2+1 seating overnight.
From Rs 6,900Mainline train
Stops at Nawabshah station.
Economy and upOur verdict
Take the train for a city arrival, or Faisal Movers executive by road, confirming the set down point.
Rawalpindi to Nawabshah bus timings
Most coaches leave in the evening.
Afternoon
12:00 PM to 4:00 PMArrive the next morning.
Evening
5:00 PM to 9:00 PMArrive the next afternoon.
Train
Check timetableKarachi bound trains stop at Nawabshah.
Summer
May to SeptemberCentral Sindh is extremely hot.
Plan the last few kilometres
After a journey this long, the final connection matters. Arrange a pickup from Moro or the highway junction before you leave Rawalpindi.
Rawalpindi and Nawabshah terminals
Coaches set down near Nawabshah; the train arrives in the city.
Rawalpindi
- Kainat Travels
- Pir Wadhai.
- Faisal Movers
- Pir Wadhai (Crystal Lines terminal), Faizabad (Al Makkah terminal) and Motorway Chowk, 26 Number.
- Daewoo Express
- Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.
Nawabshah
- Daewoo Moro
- Byco Falak Filling Station, Bypass Road, Moro.
- Highway junction
- Other coaches set down at the nearest National Highway junction.
- Nawabshah station
- Mainline railway station in the city.
The road from Rawalpindi to Nawabshah
Motorways to Sukkur, then south through central Sindh.
- RawalpindiDeparture, km 0.
- Multankm 560.
- SukkurEnd of the motorway, km 960.
- Khairpur sideNational Highway, km 1,000.
- MoroDaewoo stop, km 1,150.
- Nawabshah areaArrival sixteen to eighteen hours later, km 1,200.
Renamed for Benazir Bhutto
Nawabshah district was renamed Shaheed Benazirabad in honour of Benazir Bhutto, though the city is still widely known as Nawabshah.
Rawalpindi to Nawabshah bus vs train vs car
Rail is unusually competitive because it reaches the city itself.
Bus
Rs 4,700to Rs 7,200
Karachi bound coaches with set down points near the city.
Best for most.
Train
Rs 4,300and up, economy
Karachi bound mainline trains from Rawalpindi stop in Nawabshah, with sleeper berths.
Arrives in the city.
Cheapest way to travel from Rawalpindi to Nawabshah
Kainat Travels at around Rs 4,700, or an economy train seat.
Rawalpindi to Nawabshah bus FAQs
What does the bus from Rawalpindi to Nawabshah cost?
Expect roughly Rs 4,700 with Kainat Travels, Rs 6,900 with Faisal Movers, Rs 7,200 with Daewoo Express.
How long does it take from Rawalpindi to Nawabshah?
Sixteen and a half to eighteen hours, covering roughly 1200 km (via Sukkur and the National Highway).
Does the bus go into Nawabshah city?
Many Karachi bound coaches set down at a National Highway junction or at Moro. Confirm before booking.
Is there a train to Nawabshah?
Yes, Karachi bound mainline trains from Rawalpindi stop at Nawabshah station.
Where is Daewoo’s nearest terminal?
At Moro, on the bypass at Byco Falak Filling Station.
Related routes and operators
From Rawalpindi and Nawabshah
Operator fare lists
Book your Rawalpindi to Nawabshah ticket
Coaches and trains to Nawabshah compared, with no booking fee added to the published fare.
Compare fares now