Sindh · east along the delta

Karachi to Thatta Bus Ticket Price, Timings, Online Booking

The Karachi to Thatta bus ticket price starts at about Rs 400 and reaches Rs 900 for the better classes. Six operators cover the 100 km run in around two hours, which makes this one of the shortest intercity routes on the site.

Ticket price from
Rs 400Economy
Distance
About 100 kmVia the N-5
Journey time
2h 00mTwo and a half in traffic
Operators
6Plus frequent local transport
Makli
At the townNo onward leg needed

Short answer: Karachi to Thatta economy coaches charge Rs 400 to Rs 550 and the better classes Rs 700 to Rs 900. On a two hour trip the class buys very little, and local transport runs the same road constantly.

Fares by operator

Karachi to Thatta bus ticket price by operator and class

Served by Sindh regional operators rather than the national brands, which concentrate on the long northern corridors.

Karachi to Thatta bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Faisal MoversBusiness, ACN-5 direct2h 00mRs 900
New KhanExecutive, ACN-5 direct2h 00mRs 750
Karachi Coach ServiceExecutive, ACN-5 direct2h 10mRs 700
DMC CoachesEconomy, ACN-5 direct2h 15mRs 550
Adil Shah CoachesEconomy, ACN-5 direct2h 20mRs 480
Manthar TransportEconomy, ACN-5 direct2h 30mRs 400

Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

Makli is at the town

The necropolis, which is what brings most visitors, sits on the edge of Thatta rather than some distance out. That is unusual and it is what makes this a workable half day trip: you arrive and you are there, with no onward local leg to arrange.

Keenjhar Lake is on the way

The lake lies between Karachi and Thatta on the same road, so it can be combined with the trip if you have your own transport. On a scheduled coach it is a separate stop rather than a detour.


How to use this route

A half day trip, and the best one from Karachi

Very few places of this significance sit two hours from a major city with the site itself in the town. Thatta does, and that shapes the whole plan.

MORNING OUT

Leave by 8 AM

Puts you at Makli before the heat builds, which matters for most of the year.

AFTERNOON BACK

Frequent returns

The road is busy in both directions, so the return leg rarely needs booking.

FURTHER EAST

Badin and the delta

Thatta is also the change point for Badin and the smaller delta towns.

Do not overplan this one

Two hours each way with the site in the town means you do not need a booked return or a premium seat. Take the cheapest air conditioned coach out in the morning and travel back when you are done. The one thing worth planning is the season: Makli is open ground with little shade, so between May and September the morning is not a preference but the only comfortable part of the day.


Departure schedule

Karachi to Thatta bus timings and departure frequency

Effectively continuous, with Karachi traffic the main variable.

All day

Very frequent

Scheduled coaches plus constant local transport on the same road.

Leaving Karachi

Allow extra

Getting clear of the city can take as long as a third of the journey.

Booking ahead

Not needed

Except at Eid, when everything out of Karachi fills.

Summer

May to September

Severe heat at Makli. Travel early and be back before midday.


Choosing an operator

Which is the best bus service from Karachi to Thatta?

Two hours on one road means departure point beats class every time.

BEST VALUE

Manthar Transport

Air conditioned economy at Rs 400, the lowest fare, half an hour behind the quickest on a two hour run.

BEST FREQUENCY

New Khan

Executive at Rs 750, working the Karachi to interior Sindh corridors with departures through the day.

BEST WITH LUGGAGE

Faisal Movers

Business at Rs 900 with 30 kg included, and terminals across Karachi rather than only Sohrab Goth.

The honest recommendation

Take Manthar Transport at about Rs 400 and leave early. Every operator covers the same 100 km within half an hour of the others, so there is nothing the higher fares buy on a trip this short. The one thing worth checking is which Karachi terminal your service leaves from, since crossing the city can cost you more time than the journey itself.


Common questions

Karachi to Thatta bus ticket price FAQs

What is the Karachi to Thatta bus ticket price?

From about Rs 400 with Manthar Transport to Rs 900 for Faisal Movers Business. DMC Coaches economy is Rs 550 and New Khan executive Rs 750. Six operators run the route.

Can I visit Thatta as a day trip from Karachi?

Easily. It is about two hours each way and the Makli necropolis is at the town rather than some distance out, so no onward transport is needed.

Do I need to book in advance?

Not usually. Six operators plus constant local transport run this road, so returns are easy to pick up. Eid is the exception.

When should I travel?

Early morning, especially between May and September. Makli is open ground with little shade and the heat builds quickly.

Can I continue to Badin from here?

Yes. Thatta is the change point for Badin and the smaller delta towns, with local transport running through the day.

Book your Karachi to Thatta bus ticket

Six operators on the shortest route we list from Karachi. No booking fee added.

Compare fares now