Route · Rawalpindi to Thatta and Makli

Rawalpindi to Thatta Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Thatta ticket price starts at about Rs 5,300 and reaches Rs 5,400. Thatta, on the road between Karachi and Hyderabad, holds the Makli necropolis and the Shah Jahan Mosque, both UNESCO listed heritage.

Ticket price from
Rs 5,300Hyderabad coach, then local
Top fare
Rs 5,400Karachi coach, then local
Distance
about 1400 kmHyderabad or Karachi
Journey time
19h to 21hVia Hyderabad
Departures
Mostly eveningVia Hyderabad or Karachi

Short answer: The Thatta trip takes nineteen to twenty one hours from Rawalpindi, at Rs 5,300 to Rs 5,400 a seat. There is no direct coach. Travel to Hyderabad or Karachi on a long distance service and take local transport for the last stretch. Thatta is roughly midway between the two cities.

Fares by operator

Rawalpindi to Thatta ticket price by operator

What each option to Thatta costs and where it boards in Rawalpindi.

Rawalpindi to Thatta fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Hyderabad coach, then localTwo stagesPir Wadhai20hRs 5,300
Karachi coach, then localTwo stagesPir Wadhai, Faizabad, Motorway Chowk21hRs 5,400

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 closest

Hyderabad is slightly closer to Thatta than Karachi, and coaches arrive earlier.

Local transport between the cities runs through the day.


Before you book

Makli, the mosque and the lake

What most visitors come for.

Makli necropolis

What
One of the largest funerary sites in the world.
Tip
Visit in the morning.

Shah Jahan Mosque

What
Mughal mosque famous for its tilework.
Tip
In the town.

Keenjhar Lake

Where
North of Thatta.
Tip
Popular weekend spot.

How to choose

Arrive in Hyderabad in the morning and take local transport for a day in Thatta.

The real choice

Which is the best way to travel from Rawalpindi to Thatta

Two connecting routes.

Closest hub

Via Hyderabad

Then local.

From Rs 5,300
Most coaches

Via Karachi

Then local.

From Rs 5,400
Door to door

Private car

For heritage trips.

From Rs 42,000

Our verdict

Travel via Hyderabad, then local transport to Thatta.


Schedule

Rawalpindi to Thatta bus timings

Long distance coaches leave in the evening.

Afternoon

12:00 PM to 4:00 PM

Arrive Hyderabad next morning.

Evening

5:00 PM to 9:00 PM

Arrive next afternoon.

Winter

November to February

Best for sightseeing.

Summer

May to September

Hot and humid.

Between two cities

Thatta sits on the busy Karachi to Hyderabad road, so local transport is frequent in daylight.

Where to board

Rawalpindi and Thatta terminals

Local transport finishes in Thatta.

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.

Thatta

Thatta town
Near the Shah Jahan Mosque.
Makli
On the ridge beside the town.
Keenjhar Lake
North of the town.

The road

The road from Rawalpindi to Thatta

Motorways and the National Highway south.

  1. RawalpindiDeparture, km 0.
  2. Sukkurkm 960.
  3. Hyderabadkm 1,300.
  4. ThattaArrival nineteen to twenty one hours later, km 1,400.

Makli

The Makli necropolis outside Thatta covers a vast ridge of tombs and monuments built over several centuries.

Bus or car

Rawalpindi to Thatta bus vs car

Road travel is the practical option for most travellers.

01Recommended

Bus

Rs 5,300to Rs 5,400

Journey time
19h to 21h
Frequency
Mostly evening
Arrives
Thatta

Connecting routes.

The usual way to Thatta.

02For sightseeing

Private car

Rs 42,000and up, one way

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

For heritage trips.

For sightseeing.

Cheapest way to travel from Rawalpindi to Thatta

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


Common questions

Rawalpindi to Thatta bus FAQs

How much is a bus ticket from Rawalpindi to Thatta?

Indicative fares are Rs 5,300 with Hyderabad coach, then local, Rs 5,400 with Karachi coach, then local.

How long does it take from Rawalpindi to Thatta?

Nineteen to twenty one hours, covering roughly 1400 km (hyderabad or Karachi).

Is there a direct bus to Thatta?

No. Travel via Hyderabad or Karachi and continue locally.

What is Makli?

A UNESCO listed necropolis beside Thatta.

When is the best time to visit?

Winter, when the weather is mild.

Related routes and operators

Book your Rawalpindi to Thatta ticket

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

Compare fares now