Route · Rawalpindi to Nawabshah (Shaheed Benazirabad)

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.

Ticket price from
Rs 4,700Kainat Travels
Top fare
Rs 7,200Daewoo Express
Distance
about 1200 kmVia Sukkur and the National Highway
Journey time
16h 30m to 18hKarachi corridor
Departures
Mostly eveningKarachi bound coaches

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.

Fares by operator

Rawalpindi to Nawabshah ticket price by operator

Published fares for Nawabshah, lowest first, with Rawalpindi pickup points.

Rawalpindi to Nawabshah fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Kainat TravelsEconomy, 2+2Pir Wadhai18hRs 4,700
Faisal MoversExecutive, 2+1Pir Wadhai, Faizabad, Motorway Chowk17hRs 6,900
Daewoo ExpressLuxury, 2+2, Moro stopOwn terminal, 26 Number Chungi16h 30mRs 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.


Before you book

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.

The real choice

Which is the best way to travel from Rawalpindi to Nawabshah

Coach and rail both work.

Cheapest

Kainat Travels

Economy on the Sindh corridor.

From Rs 4,700
Best value

Faisal Movers executive

2+1 seating overnight.

From Rs 6,900
Arrive in the city

Mainline train

Stops at Nawabshah station.

Economy and up

Our verdict

Take the train for a city arrival, or Faisal Movers executive by road, confirming the set down point.


Schedule

Rawalpindi to Nawabshah bus timings

Most coaches leave in the evening.

Afternoon

12:00 PM to 4:00 PM

Arrive the next morning.

Evening

5:00 PM to 9:00 PM

Arrive the next afternoon.

Train

Check timetable

Karachi bound trains stop at Nawabshah.

Summer

May to September

Central 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.

Where to board

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

The road from Rawalpindi to Nawabshah

Motorways to Sukkur, then south through central Sindh.

  1. RawalpindiDeparture, km 0.
  2. Multankm 560.
  3. SukkurEnd of the motorway, km 960.
  4. Khairpur sideNational Highway, km 1,000.
  5. MoroDaewoo stop, km 1,150.
  6. 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.

Bus, train or car

Rawalpindi to Nawabshah bus vs train vs car

Rail is unusually competitive because it reaches the city itself.

01Recommended

Bus

Rs 4,700to Rs 7,200

Journey time
16h 30m to 18h
Frequency
Mostly evening
Arrives
Moro or highway junction

Karachi bound coaches with set down points near the city.

Best for most.

02City arrival

Train

Rs 4,300and up, economy

Journey time
About 21h
Frequency
A few daily
Arrives
Nawabshah station

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.


Common questions

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

Book your Rawalpindi to Nawabshah ticket

Coaches and trains to Nawabshah compared, with no booking fee added to the published fare.

Compare fares now