Route · Rawalpindi to Badin, south east Sindh

Rawalpindi to Badin Bus Ticket Price, Online Booking, Timing

Badin lies in the flat farming country of south east Sindh, close to the coast and the tail of the Indus delta. Fares from Rawalpindi run from about Rs 5,600 to Rs 8,000.

Ticket price from
Rs 5,600Hyderabad coach, then local
Top fare
Rs 8,000Faisal Movers to Hyderabad, then local
Distance
about 1400 kmHyderabad
Journey time
20h to 22hVia Hyderabad
Departures
Mostly eveningVia Hyderabad

Short answer: Allow twenty to twenty two hours and Rs 5,600 to Rs 8,000 for the trip to Badin. No coach runs straight through from Rawalpindi. Travel to Hyderabad on a Karachi route service and continue about two hours south east by local transport.

Fares by operator

Rawalpindi to Badin ticket price by operator

The main ways to Badin, with the Rawalpindi boarding point beside each fare.

Rawalpindi to Badin fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Hyderabad coach, then localTwo stagesPir Wadhai21hRs 5,600
Faisal Movers to Hyderabad, then localExecutive plus localPir Wadhai, Faizabad, Motorway Chowk20h 30mRs 8,000

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.

Hyderabad is the hub

Hyderabad is the hub for all of south east Sindh.

Local transport from Hyderabad runs through the day but thins after dark.


Before you book

Badin, Matli or Talhar

District towns on the same road.

Matli

Where
Between Hyderabad and Badin.
Tip
Local transport stops here.

Badin

Good for
District headquarters.
Tip
Local transport finishes here.

Talhar

Where
Nearby town.
Tip
Short local ride.

How to choose

Arrive in Hyderabad in the morning so onward transport is running.

The real choice

Which is the best way to travel from Rawalpindi to Badin

All routes go through Hyderabad.

Cheapest

Via Hyderabad

Coach then local.

From Rs 5,600
More comfort

Faisal Movers then local

Executive to Hyderabad.

From Rs 8,000
Door to door

Private car

For families.

From Rs 45,000

Our verdict

Travel via Hyderabad and continue south east by local transport.


Schedule

Rawalpindi to Badin bus timings

Evening departures work best.

Afternoon

12:00 PM to 4:00 PM

Reach Hyderabad next morning.

Evening

5:00 PM to 9:00 PM

Reach Hyderabad next afternoon.

Monsoon

July to September

Low lying roads can flood.

Winter

November to February

Most comfortable.

Low country

Badin sits barely above sea level, and heavy monsoon rain can leave roads waterlogged.

Where to board

Rawalpindi and Badin terminals

Local transport finishes in Badin.

Rawalpindi

Faisal Movers
Pir Wadhai (Crystal Lines terminal), Faizabad (Al Makkah terminal) and Motorway Chowk, 26 Number.
Pir Wadhai general stand
Coasters, vans and regional coaches.
Kainat Travels
Pir Wadhai, for the Sindh corridor.

Badin

City stand
Local transport finishes here.
Hyderabad
About two hours north west.
Onward
Coastal roads and Sujawal.

The road

The road from Rawalpindi to Badin

Motorways and the National Highway to Hyderabad, then south east.

  1. RawalpindiDeparture, km 0.
  2. Sukkurkm 960.
  3. HyderabadChange, km 1,300.
  4. BadinArrival twenty to twenty two hours later, km 1,400.

The tail of the Indus

Badin district lies where the Indus system runs out towards the sea, an area of canals, creeks and sugarcane.

Bus or car

Rawalpindi to Badin bus vs car

Road travel is the practical option for most travellers.

01Recommended

Bus

Rs 5,600to Rs 8,000

Journey time
20h to 22h
Frequency
Mostly evening
Arrives
Badin

Coach to Hyderabad, then local.

The practical default.

02For groups

Private car

Rs 45,000and up, one way

Journey time
About 18h
Frequency
On demand
Arrives
Door to door

For families.

Only split between four.

Cheapest way to travel from Rawalpindi to Badin

A Hyderabad coach and local transport, around Rs 5,600.


Common questions

Rawalpindi to Badin bus FAQs

What does the bus from Rawalpindi to Badin cost?

Expect roughly Rs 5,600 with Hyderabad coach, then local, Rs 8,000 with Faisal Movers to Hyderabad, then local.

How long does it take from Rawalpindi to Badin?

Twenty to twenty two hours, covering roughly 1400 km (hyderabad).

Is there a direct bus to Badin?

No. Travel via Hyderabad and continue by local transport.

How far is Badin from Hyderabad?

About two hours.

When should I avoid travelling?

Heavy monsoon periods, when roads can flood.

Related routes and operators

Book your Rawalpindi to Badin ticket

Routes to Badin compared, with no booking fee added to the published fare.

Compare fares now