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.
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.
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.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Luxury, seated AC | Via Hyderabad | 17h 00m | Rs 8,400 |
| Faisal Movers | Business, AC | Via Hyderabad | 17h 00m | Rs 6,900 |
| Kainat Travels | Executive, AC | Via Hyderabad | 17h 15m | Rs 6,200 |
| Silk Line | Business, AC | Via Hyderabad | 17h 30m | Rs 6,000 |
| Niazi Express | Economy, AC | Via Hyderabad | 18h 00m | Rs 5,400 |
| Pakistan Express | Economy, AC | Via Hyderabad | 18h 00m | Rs 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.
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.
Five operators
Seventeen hours on a single ticket, with real gaps in the timetable and a set-down rather than a terminal.
Every operator
The densest market in the country, including sleeper berths, then a short frequent run back east.
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.
Lahore to Thatta bus timings and departure frequency
Thin and afternoon weighted, carried entirely by the Karachi corridor.
Afternoon
2 PM to 7 PMThe main block, arriving late the following morning.
Via Karachi
Far more choiceEvery operator on the corridor, including sleeper classes, then a short leg east.
Visiting Makli
Early morningThe site is large and exposed, so start before the heat builds.
Season
November to FebruaryThe comfortable window for both the journey and the site.
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.
Kainat Travels
Executive at Rs 6,200 on the Punjab to Karachi spine, matching the premium coaches for time. Online tickets are non refundable.
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.
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.
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.
Related routes and fare guides
Book your Lahore to Thatta bus ticket
Five direct operators plus the Karachi sleeper option compared. No booking fee added.
Compare fares now