Lower Sindh · beyond Hyderabad

Lahore to Thatta Bus Ticket Price, Online Booking, Timing

The Lahore to Thatta bus ticket price starts at about Rs 5,000 and reaches Rs 8,400 for Daewoo Luxury. Five operators reach the town over roughly 1,200 km in around seventeen hours, and from this distance Karachi is usually the better place to arrive.

Ticket price from
Rs 5,000Economy
Distance
About 1,200 kmVia Sukkur and Hyderabad
Journey time
17h 00mEighteen on stopping services
Operators
5Thin from the north
From Karachi
Under two hoursFrequent

Short answer: Lahore to Thatta economy coaches charge Rs 5,000 to Rs 5,400, executive and business Rs 6,000 to Rs 6,900, and Daewoo Luxury runs Rs 8,400. Price a Karachi ticket alongside these, because Thatta is under two hours from there.

Fares by operator

Lahore to Thatta bus ticket price by operator and class

Only five operators run this far, and all of them are long haul services heading for Karachi with a Thatta set-down.

Lahore to Thatta bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressLuxury, seated ACVia Hyderabad17h 00mRs 8,400
Faisal MoversBusiness, ACVia Hyderabad17h 00mRs 6,900
Kainat TravelsExecutive, ACVia Hyderabad17h 15mRs 6,200
Silk LineBusiness, ACVia Hyderabad17h 30mRs 6,000
Niazi ExpressEconomy, ACVia Hyderabad18h 00mRs 5,400
Pakistan ExpressEconomy, ACVia Hyderabad18h 00mRs 5,000

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 the reason most people come

The Makli necropolis sits just outside Thatta and is one of the largest funerary sites anywhere, along with the Shah Jahan Mosque in the town itself. Neither needs a vehicle once you are here, but the site is very large and exposed, so an early start and the winter months are the sensible combination.

Seventeen hours is a long way for a day trip

Most visitors from the north treat Thatta as a stop within a Sindh trip rather than a destination in itself. If that describes you, Hyderabad or Karachi as a base with a day out to Makli is far more comfortable than booking the full run twice.


How to book this

The case for arriving at Karachi instead

Thatta sits between Hyderabad and Karachi on the N-5, which means the country’s largest bus market is under two hours away.

DIRECT

Five operators

Seventeen hours on a single ticket, with real gaps in the timetable and a set-down rather than a terminal.

VIA KARACHI

Every operator

The densest market in the country, including sleeper berths, then a short frequent run back east.

THE TRADE

A change, for a berth

On a seventeen hour journey the ability to lie flat is worth more than avoiding one connection.

What we would do

Book to Karachi on a sleeper and come back to Thatta in the morning. None of the five direct operators here offers a berth, so a through ticket means seventeen hours seated. Karachi services include sleeper classes from several operators, cost broadly the same, and leave you two hours short of Makli with a night’s rest behind you. Book direct only if a convenient departure happens to line up and you would rather not change.


Departure schedule

Lahore to Thatta bus timings and departure frequency

Thin and afternoon weighted, carried entirely by the Karachi corridor.

Afternoon

2 PM to 7 PM

The main block, arriving late the following morning.

Via Karachi

Far more choice

Every operator on the corridor, including sleeper classes, then a short leg east.

Visiting Makli

Early morning

The site is large and exposed, so start before the heat builds.

Season

November to February

The comfortable window for both the journey and the site.


Choosing an operator

Which is the best bus service from Lahore to Thatta?

All five run seated coaches on the same road, which is the central problem with booking this route direct.

BEST DIRECT

Kainat Travels

Executive at Rs 6,200 on the Punjab to Karachi spine, matching the premium coaches for time. Online tickets are non refundable.

BEST VALUE

Pakistan Express

Air conditioned economy at Rs 5,000, the lowest direct fare, at the cost of an hour on an already very long run.

BEST OVERALL

Karachi on a berth

A sleeper to Karachi then a short morning leg east, which no direct operator can match.

The honest recommendation

Do not book seventeen hours in a seat when you do not have to. Route through Karachi on a sleeper and cover the last two hours in the morning. If you must go direct, Kainat Travels at Rs 6,200 is the pick, provided you are certain of your plans, since its online tickets cannot be refunded and can only be rescheduled up to twelve hours before.


Common questions

Lahore to Thatta bus ticket price FAQs

What is the Lahore to Thatta bus ticket price?

From about Rs 5,000 with Pakistan Express to Rs 8,400 for Daewoo Express Luxury. Niazi Express economy is Rs 5,400, Silk Line business Rs 6,000 and Kainat Travels Executive Rs 6,200. Five operators reach the town from Lahore.

Is there a sleeper bus to Thatta?

Not on the direct services. All five run seated coaches, which is why routing through Karachi on a berth and coming back east is usually the better plan.

How far is Thatta from Karachi?

Under two hours on the N-5, with frequent services. That is why the Karachi connection is worth pricing against a seventeen hour direct ticket.

What is there to see?

The Makli necropolis just outside the town and the Shah Jahan Mosque within it. Makli is very large and exposed, so start early and prefer the winter months.

Which is the cheapest bus from Lahore to Thatta?

Pakistan Express at around Rs 5,000, then Niazi Express at Rs 5,400. Both are air conditioned and take around eighteen hours.

Book your Lahore to Thatta bus ticket

Five direct operators plus the Karachi sleeper option compared. No booking fee added.

Compare fares now