Dera Ghazi Khan to Lahore Bus Ticket Price, Timings and Online Booking
The Dera Ghazi Khan to Lahore ticket price starts at about Rs 1,500 and reaches Rs 2,900 in the premium classes. The journey covers roughly 450 km in six to seven hours, on a corridor served mainly by the western Punjab specialists.
Dera Ghazi Khan to Lahore bus ticket price: fares run from about Rs 1,500 in economy seating to Rs 2,900 for business class. The journey takes six to seven hours over roughly 450 km, routed via Multan and then the motorway.
Dera Ghazi Khan to Lahore ticket price by operator
Dera Ghazi Khan sits on the western bank of the Indus, and the operators serving it well are the south and western Punjab specialists rather than the national brands.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Silk Line | Economy | 7h 00m | Rs 1,500 |
| Baloch Transport | Standard | 7h 00m | Rs 1,650 |
| Niazi Express | Standard | 6h 45m | Rs 1,800 |
| Silk Line | Executive | 6h 30m | Rs 2,050 |
| Silk Line | Business | 6h 30m | Rs 2,400 |
| Faisal Movers | Business | 6h 15m | Rs 2,900 |
Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
Silk Line covers the whole range on this corridor
Silk Line sells Economy, Executive and Business between Dera Ghazi Khan and Lahore, spanning Rs 1,500 to Rs 2,400 with one operator. Founded in 2020, it built its network specifically around Lahore and south Punjab, and it advertises discounts of up to 20 percent on tickets booked online, which narrows the gap between its classes considerably.
Dera Ghazi Khan and the western Indus network
Dera Ghazi Khan is a junction for the towns along the western bank of the Indus, and the operators here run those connections rather than treating the city as an endpoint.
The newest major operator
Founded in 2020 with over 100 buses, running Lahore to Multan, Bahawalpur, Rajanpur, Muzaffargarh, Alipur, Jatoi and Dera Ghazi Khan. Online discounts up to 20 percent.
The oldest, founded 1955
Running Layyah, Fatehpur, Chowk Azam, Chaubara, Shorkot, Dera Ghazi Khan and Rajanpur across four provinces from its western Punjab base.
Beyond DG Khan
Local services continue to Rajanpur, Taunsa and across the Indus. Book a through service where one exists rather than changing here.
Two operators seventy years apart
Baloch Transport has run this part of the country since 1955 and Silk Line since 2020, and they compete directly on this corridor. The older company knows the western Indus towns intimately; the newer one has a fresher fleet and better online booking. Compare the live fare rather than assuming either is the safer choice.
Dera Ghazi Khan to Lahore bus timings
Departures run through the day with an overnight block, since six to seven hours suits both daytime and night travel.
Early morning
5:00 AM to 8:00 AMArriving in Lahore around midday, the block business travellers use.
Midday
11:00 AM to 3:00 PMArriving evening. Regular departures, easy to book at short notice.
Overnight
9:00 PM to midnightArriving in Lahore early morning.
Booking
1 to 2 daysSufficient outside Eid and public holidays.
Dera Ghazi Khan and Lahore terminals
Main bus stand
Most operators use the main terminal, which is also the departure point for local services to Rajanpur, Taunsa and the Indus belt towns.
Ask for your operator’s counter by name.
Band Road and private terminals
Silk Line boards at Rahbar Travels on Band Road and Faisal Movers at Abdullah Travels, both on Band Road but at different points. Daewoo runs its own terminal.
Check the address on your ticket before setting out.
Dera Ghazi Khan to Lahore bus FAQs
What is the Dera Ghazi Khan to Lahore bus ticket price?
Fares start around Rs 1,500 with Silk Line Economy, run about Rs 1,650 to Rs 2,400 with Baloch Transport, Niazi Express and Silk Line’s upper classes, and reach Rs 2,900 for Faisal Movers Business.
How long is the Dera Ghazi Khan to Lahore bus journey?
Six to seven hours for roughly 450 km, routed via Multan and then the motorway. The premium services take about six and a quarter hours and the economy ones closer to seven.
Which is the cheapest bus to Lahore?
Silk Line Economy at around Rs 1,500. Silk Line also advertises discounts of up to 20 percent on tickets booked online, so the effective price on its higher classes can be closer to the economy fare than the list suggests.
Which operators serve the western Indus towns?
Silk Line and Baloch Transport both run the western bank network, reaching Rajanpur, Layyah, Taunsa and Muzaffargarh. Niazi Express also covers many of the smaller towns in that direction.
Can I book a through service past Lahore?
Several operators continue beyond Lahore or connect there. Check whether a through booking exists for your final destination, since it is almost always cheaper than two separate legs.
Related routes and operators
Related routes
Operators on this route
Book your Dera Ghazi Khan to Lahore ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now